i,j,x=0; for(i=0;i<2;i++) { x++; for(j=0;j<=3;j++) { if(j%2)continue; x++; } x++; } printf("x=%d\n",x); } (47) 以下程序运行后,输出结果是 A) 1234567 B) 7654321 C) 1711717 D) 7177171 #inchude #inchude fun(char *w, int n) { char t, *s1,*s2; s1=w: s2=w+n-1; while(s1 { t=*s1++; *s1=*s2--; *s2=t; } } main() { char *p; p="1234567"; fun(p,strlen(p)); puts(p); } (48) 运行以下程序后,如果从键盘上输入65 14<回车>,则输出结果为: A) m=3 B) m=2 C) m=1 D) m=1 main() { int m, n; printf("Enter m,n;"); scanf("%d%d", &m,&n): while (m!=n) { while (m>n)m-=n; while (n>m)n-=m; } printf("m=%d\n",m); } (49) 以下程序运行后,如果从键盘上输入: book <回车> book <空格><回车> 则输出的结果是 A) *8 B) #9 C) #6 D) *9 #include main() { char a1[80],a2[80],*s1=a1, *s2=a2; gets(s1); gets(s2); if(! strcmp(s1,s2)) printf("*"); esle printf("#"); printf("%d/n",strlen(strcat(s1,s2))); } (50) 以下程序运行后,输出结果是 A) 10000 B) 10010 C) 00110 D) 10100 main() { int y=18,i=0,j上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] 下一页 |
|