单项选择题
下面程序的运行结果是( )。
#include<stdio.h>
main()
static char a[]="Languagef" ,b[]=" programe";
char*p1,*p2;int k;
p1=a;p2=b;
for(k=0;k<=7;k++)
if(*(p1+k)==*(p2+k)) printf("%c",*(p1+k));
A.gae
B.ga
C.Language
D.有语法错
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
下面程序的运行结果是( )。 #include<stdio.h> void delch(char *s) int i,j; char*a; a=s; for(i=0,j=0;a[i]!=’ 0’ ;i++) if(a[i]>=’0’ &&a[i]<=’9’) s[j]=a[i]; j++; s[j]=’ 0’; main() char*item= a34bc ; delch(item); printf( n%s ,item);
A.abc
B.34
C.a34
D.a34bc
点击查看答案&解析
单项选择题
若有以下说明和语句: char *language[]= FORTRAN , BASIC , PASCAL , JAVA , C ; char**q;q=language+2; 则语句printf( %o n ,*q);( )。
A.输出的是language[2]元素的地址
B.输出的是字符串PASCAL
C.输出的是language[2]元素的值,它是字符串PASCAL的首地址
D.格式说明不正确,无法得到确定的输出
点击查看答案&解析
相关试题
下面程序的运行结果是 【20】 。 main...
下列程序的运行结果是 【17】 。 main...
已知存储结构如下所示,请填空。 data ne...
已知head指向一个带头结点的单向链表,链表...
当运行以下程序时,从键盘输入abcdabcdef<...