以下程序的输出结果是____
# include
main()
{ char a[]={‘\1’,’\2’,’\3’,’\4’,’\0’};
printf(“%d %d\n”,sizeof(a),srelen(a));
}
第1题:
以下程序的输出结果是( )。 #include<stdio.h> main() {int a=4,b=3,c=2,d=1; printf("%d",a<b?a:d<c?d:B); }
A.1
B.3
C.2
D.4
第2题:
下列程序执行的输出结果是( )。
#inClude<stdio.h>
main()
{ char a[2][4];
strcpy(a,"are");strcpy(a[1],"you");
a[0][3]='&';
printf("%s\n",A) ;
}
A.are&you
B.you
C.are
D.&
第3题:
数字字符'0'的ASCII值为48,若有以下程序: #include <stdio.h> main( ) char a='1',b ='2'; printf( "% c,",b + + ); printf(" % d \n" ,b - a); } 程序运行后的输出结果是( )。
A.3,2
B.50,2
C.2,2
D.2,50
第4题:
下列程序执行的输出结果是( )。 #include<stdio.h> main() { char a[2][4]; strcpy(a,"are");strcpy(a[1],"you"); a[0][3]='&'; printf("%s\n",a); }
A.are&you
B.you
C.are
D.&
第5题:
下述程序执行的输出结果是( )。
#include
main
{ char a[2][4];
strcpy(a,"are");
strcpy(a[1],"you");
a[0][3]='&';
printf("%s\n",a);}
A.are&you
B.you
C.are
D.&