单项选择题

有以下程序:
  main( )
  { char a[ ]={‘a',‘b',‘c',‘d',‘e',‘f',‘g',‘h',‘\0'};int i,j;
   i=sizeof(a);j=strlen(a);
   printf("%d,%d\n",i,j);
  }
  程序运行后的输出结果是()。

A.9,9
B.8,9
C.1,8
D.9,8

<上一题 目录 下一题>
热门 试题

单项选择题
已知i,j,k为int型变量,若从键盘输入:1,2,3,使i的值为1,j的值为2,k的值为3,以下选项中正确的输入语句是( )。
A.scanf ("%2d%2d%2d",&i,&j,&k);
B.scanf ("%d %d %d",&i,&j,&k);
C.scanf ("%d,%d,%d",&i,&j,&k);
D.scanf ("i=%d,j=%d,k=%d",&i,&j,&k);
单项选择题
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量' 101'是( )。
A.字符A
B.字符a
C.字符e
D.非法的常量
相关试题
  • 以下程序中函数f( )的功能是将n个字符串...
  • 有以下程序 #include main() { cha...
  • 以下程序的功能是按顺序读入10名学生4门...
  • 以下程序中函数reverse( )的功能是将a所...
  • 以下程序中sort( )函数的功能是对a所指...