单项选择题

设已包含头文件<string.h>,下列程序段的运行结果是()。
char s1[]="ACDEF";
char s2[]="ABC";
strcpy(s1,s2);
printf("%d",strlen(s1));

A. 3
B. 4
C. 6
D. 5

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

单项选择题
有以下程序 #include <stdio.h> void fun(int a[],int n) int i,t; for(i=0;i<n 2;i++) t=a[i]; a[i]=a[n-1-i]; a[n-1-i]=t; main() int k[10]=1,2,3,4,5,6,7,8,9,10,i; fun(k,5); for(i=2;i<8;i++) printf( %d ,k[i]); printf( n ); 程序的运行结果是()。

A. 345678
B. 876543
C. 1098765
D. 321678

单项选择题
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。

A. k=*q1+*q2;
B. q1=k;
C. q1=q2;
D. k=*q1*(*q2);

相关试题
  • 下列程序的字符串中各单词之间有一个空格,...
  • 下面程序的功能:输出100以内能被3整除...
  • 在C语言中,while和do…while循环的主要区...
  • 以下程序的输出结果是______。 #in...
  • 以下程序的输出结果是______。 #in...