语句printf("%d",sizeof(char));的输出结果是______。
A: 1
B: 2
C: 3
D: 4
A: 1
B: 2
C: 3
D: 4
A
举一反三
- 以下语句char str[ ]={"China"};printf("%d",sizeof(str));输出结果是____。
- 若有定义“char a[]="abcdef";”,则执行语句“printf("%d,%d ",sizeof(a),strlen(a));”后的输出结果是
- 设有定义 char str[] = "Hello"; 则语句 printf("%d %d", sizeof(str), strlen(str)); 的输出结果是( )
- 执行语句:printf("%d",(a=2)&&(b=-2);后,输出结果是()。 A: 无输出 B: 结果不确定 C: -1 D: 1
- 已知char s[6]={'1','2','3','\0','4','\0'}; ,则printf("%s",s)的输出结果是______
内容
- 0
语句a=3;printf("%d",a==2);执行后输出的结果是() A: 1 B: 2 C: 3 D: 0
- 1
下面的程序段将输出 () 。double a[] = {1, 2, 3, 4, 5};printf("%d", sizeof(a));
- 2
设有如下定义:int a=1,b=2,c=3,d=4;则语句printf(″%d″,a>b?c:d);的输出结果是
- 3
设有定义 char str[]=”game_over”,*p=&str[0]; 则语句printf(“%d,%d”,sizeof[str],strlen(p)) 的输出结果是_____.
- 4
已知int a=3,b=2;则执行语句:”printf(“%d”,a&&!b)的输出结果是( )。 A: 0 B: 结果不确定 C: -1 D: 1