单项选择题

有以下程序: 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
<上一题 目录 下一题>
热门 试题

单项选择题
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
A.if(s1>s2)S;
B.if(strcmp(s1,s2))S;
C.if(strcmp(s2,s1)>0)S;
D.if(strcmp(s1,s2)>0)S;
单项选择题
下列叙述中正确的是( )。
A.计算机病毒只感染可执行文件
B.计算机病毒只感染文本文件
C.计算机病毒只能通过软件复制的方式进行传播
D.计算机病毒可以通过网络或读写磁盘方式进行传播
相关试题
  • 有以下程序:void swap1(int c[ ])...
  • 有以下程序:void sort(int a[ ],in...
  • 有以下程序,其中函数 f 的功能是将多个...
  • 有以下程序main(int argc,char *argv...
  • 由两个栈共享一个存储空间的好处是( )。