题目内容

下面代码的执行后y的值是多少?int x=1,y;switch(x){case 1:y=1;case 2:y=2;case 3:y=3;break;default:y=4;}

查看答案
更多问题

假设所有变量都正确定义,已有代码for(i=0;i<=10;i++);循环执行多少次_______________________。代码for(i=0;i<10;i++) if(i%2==0) break; 循环结束后i的值是多少_______________________.代码for(i=0;i<10;i++) if(i%2==0) continue;循环结束后i的值是多少_______________________.

已定义char *p="Abcdefgh",请依次填空strlen(p)的值是_____________________。sizeof(p)的值是__________________________。puts(p+3)的结果是______________________________。putchar(*(p+4))的值是____________________。putchar(*p+4)的值是______________________。strcpy(p+4,"aaa")后,puts(p)的结果是________________。

以下程序通过指针操作,找出输入的3个整数中最大的数并输出,请填空。#include main(){ int x,y,z,max,*a=&x, *b=&y, *c=&z;scanf(“%d,%d,%d”,);printf(“x=%d, y=%d, z=%d\n”,x,y,z);max=*a;if(max<*b);if(max<*c);printf(“max=%d\n”,max);}

下面程序的功能是输出所给的一些字符串中最小的字符串,请填空。#include #include main(){ char *a[ ]={“bag”,”good”,”This”,”are”,”Zoo”,”park”};char *min;int i;min=;for(i=1;i<6;i++)if(strcmp()<0) min=a[i];printf(“The min string is %s\n”, );}

答案查题题库