下面程序的输出结果是( )。#include#includevoid main(void){char s1[50]={"some string *"},s2[]={"test"};printf("%s\n", strcat(s1,s2));}
A. some string *test
B. test
C. some string *
D. some stritest
查看答案
下面程序的输出结果是( )。#includevoid main(void){int a[4][5]={1,2,4,-4,5,-9,3,6,-3,2,7,8,4};int i,j,n;n=9;i=n/5;j=n-i*5-1;printf("a[%d][%d]=%d\n", i,j,a[i][j]);}
A. a[1][3]=-3
B. a[1][3]=2
C. 不确定
D. a[2][3]=6
下面程序的输出结果是( )。#include void main(void){int i,k,a[10],p[3];k=5;for(i=0; i<10; i++)a[i]=i;for(i=0; i<3; i++)p[i]=a[i*(i+1)];for(i=0; i<3; i++)k+=p[i]*2;printf("%d\n",k);}
A. 20
B. 23
C. 21
D. 22
以下程序运行后,输出结果是( )。#include void main(void){int y=18,i=0,j,a[8];do{a[i]=y%2;i++;y=y/2;} while(y>=1);for(j=i-1; j>=0; j--)printf("%d",a[j]);printf("\n");}
A. 10100
B. 10010
C. 1000
D. 00110
下面程序的运行结果是( )。#include void main(void){int i; int a[3][3]={1,2,3,4,5,6,7,8,9};for(i=0; i<3; i++)printf("%d ",a[2-i][i]);}
A. 3 5 7
B. 1 5 9
C. 7 5 3
D. 5 9