单项选择题

有以下程序:
#include<stdio.h>
#include<string.h>
main()
char a[10]="abcd";
printf("%d, %d\n", strlen(a), sizeof(a));

程序运行后的输出结果是()

A. 7, 4
B. 4, 10
C. 8, 8
D. 10, 10

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

单项选择题
设有如下程序段: int x=2004,y=2008; printf( %d n , (x, y)); 则以下叙述中正确的是()

A. 输出值为2004
B. 输出值为2008
C. 运行时产生出错信息
D. 输出语句中格式说明符的个数少于输出项的个数,不能正确输出

单项选择题
有以下程序: void ss(char*s, char t) while(*s) if(*s==t)*s=t='a'+'A'; s++; main() char str1[100]= abcddfefdbd , c='d'; ss(str1, c); printf( %s n , str1); 程序运行后的输出结果是()

A. ABCDDEFEDBD
B. abcDDfefDbD
C. abcAAfefAbA
D. Abcddfefdbd

相关试题
  • 有以下程序: #include<stdio.h> #d...
  • 有以下程序: #include<stdio.h> mai...
  • 若x是int型变量,且有下面的程序片段: fo...
  • 有以下程序: #include<stdio.h> int...
  • 有以下程序: #include<stdio.h> #d...