单项选择题

有以下程序:
main()
char a[7]="a0\0a0\0";int i,j;
i=sizeof(a);j=strlen(a);
printf("%d%d\n",i,j);

程序运行后的输出结果是______。

A) 2 2
B) 7 6
C) 7 2
D) 6 2
<上一题 目录 下一题>
热门 试题

单项选择题
以下程序(程序左边的数字为附加的行号)()。 1#include<str.h> 2#include<stdio.h> 3main() 4 chars[]= string ; 5puts(s); 6strcpy(s, hello ); 7printf( %3S n ,s);

A. 没有错
B. 第1行有错
C. 第6行有错
D. 第7行有错

单项选择题
以下程序的输出结果是( )。 #include <stdio.h> int fan(int); main() int w=5; fun(w); printf( n ); fun(int k) if(k>0) fun(k-1); printf( %d ,k);
A) 5 4 3 2 1
B) 0 1 2 3 4 5
C) 1 2 3 4 5
D) 5 4 3 2 1 0
相关试题
  • 以下定义的结构体类型拟包含两个成员,其中...
  • 以下程序的功能是:将值为三位正整数的变量...
  • 下列程序的输出结果是______。 #in...
  • 若x为int类型,请写出与!x等价的C语言表达...
  • 下列程序将二维数组a的行和列元素互换后存...