更多“下列程序输出结果是()。”相关的问题
第1题
下列程序输出结果是()。
#include
main
{ char a[]={'a','b','C','d','e','f','\0');
int i,j;
i=sizeof(a);
j=strlen(a);
printf("%d,%d",i,j); }
A.7,7
B.7,6
C.6,6
D.6,7
点击查看答案
第2题
下列程序输出结果是()。
A.19
B.21
C.25
D.27
点击查看答案
第3题
下列程序输出结果是( ) #include<math.h> void f(int *x,int y) {--*x;y++;} main( ) { int x=3,y=0; f(&x,y); printf("%d,%d",x,y); }
点击查看答案
第4题
下列程序输出结果是:() int i,j,m,n; m=n=0; for(i=0;i<2;i++) for(j="0;j<2;j++)" if(j>=i)m=1;n++; printf("n=%d\n",n);
点击查看答案
第5题
运行下列程序,输出结果是 struct contry { int num; char name[20]; }x[5] = {1,"China", 2, "USA", 3, "France", 4, "Englan", 5, "Spanish"}; int main() { int i; for(i=3; i<5; i++) printf("%d%c", x[i].num, x[i].name[0]); return 0; }> A、3F4E5S
点击查看答案
第6题
运行下列程序,输出结果是( ). struct student { int num; char name[20]; }a[5]={1001,"LiHong",1002,"WangFang",1003,"TianTian",1004,"LiLiang",1005,"QiaoQiao"}; int main() { int i; for(i=1;i<3;i++) printf("%d%s",a[i].num,a[i].name); return 0; }> A、1002WangFang1003TianTian
B、1001LiHong1002WangFang
C、1002W1003T
D、1003T1004L
点击查看答案
第7题
运行下列程序,输出结果是( ) struct contry { int num; char name[20]; }x[5]={1,"China",2,"USA",3,"France",4,"Englan",5,"Spanish"}; main() { int i; for (i=3;i<5;i++) printf("%d%c",x[i].num,x[i].name[0]); }> A、3F4E5S
点击查看答案
第8题
运行下列程序,输出结果是( ). struct student { int num; struct student *next; }; int main() { struct student a[3]={1,&a[1],2,&a[2],3,&a[0]},*p; p=&a[1]; printf("%d%d\n ",p->num,p->next->num); return 0; }
点击查看答案
第9题
运行下列程序,输出结果是( ). struct student { int num; struct student *next; }; int main() { struct student a[3]={1,&a[1],2,&a[2],3,&a[0]},*p; p=&a[1]; printf("%d%d\n ",p->num,p->next->num); return 0; }
点击查看答案