C语言练习题-填空题(带答案)

第149题 (1.0分) 题号:604 以下程序的输出结果是【1】. main()

{ int a[]={1,2,3,4,5,6},*p=a; *(p+3)+=2;

printf(\ printf(\}

答案:

=======(答案1)======= 2,6

第150题 (1.0分) 题号:606 以下程序运行时输出结果是【1】. #include main()

{ char *s, *s1=\ s=s1;

while(*s1) s1++; printf(\ }

答案:

=======(答案1)======= 4

第151题 (1.0分) 题号:622 以下程序的输出结果是【1】. main()

{ int x[]={0,1,2,3,4,5,6,7,8,9}; int s,i,*p; s=0;

p=&x[0]; for(i=1;i<10;i+=2) s+=*(p+i);

printf(\}

答案:

=======(答案1)=======

sum=25

第152题 (1.0分) 题号:624 main( )

{int num1,num2;

int *p1=&num1,*p2=&num2; int *pointer; scanf(\ scanf(\ if(*p1>*p2)

{pointer=p1;p1=p2;p2=pointer;}

printf(\若通过键盘输入了9和6,则: 上述程序的输出结果是【1】.

答案:

=======(答案1)======= min=6,max=9

第153题 (1.0分) 题号:603 下列程序的输出结果是【1】. main()

{char s[]=\ while (*p)

{ printf(\ if(*p) p++; } }

答案:

=======(答案1)======= ABCDECDEE

第154题 (1.0分) 题号:611 以下程序段的运行结果是【1】. char *p=\p+=3;

printf(\

答案:

=======(答案1)=======

4

第155题 (1.0分) 题号:626

执行程序段后,表达式*--p的值是【1】. static int a[]={63,20,30,28}; p=&a[2];

答案:

=======(答案1)======= 20

第156题 (1.0分) 题号:610 以下程序的运行结果是【1】. main()

{ char a[]=\ int s=0;

for(p=a; *p!='\\0';p++) s=10*s+ *p -'0'; printf(\}

答案:

=======(答案1)======= 12345

第157题 (1.0分) 题号:607

执行以下程序后,a的值为【1】,b的值为【2】. main()

{int a,b,k=4,m=6; int *p1=&k,*p2=&m; a=(p1==&m);

b=(-*p1)/(*p2)+7;

printf(\ }

答案: </

>>灞曞紑鍏ㄦ枃<<
12@gma联系客服:779662525#qq.com(#替换为@)