单项选择题

若有以下定义和语句
char s1[10]="abcd!",*s2="\n123\\";
printf("%d%d\n",strlen(s1),strlen(s2));
则输出结果是()

A. 5 5
B. 10 5
C. 10 7
D. 5 8

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

单项选择题
若运行以下程序时,从键盘输入ADescriptor<CR>(<CR>表示回车),则下面程序的运行结果是()。 #include<stdio.h> main() char c; int v0=1,v1=0,v2=0; do switch(c=getchar()) case'a':case'A': case'e':case'E': case'i':case'I': case'o':case'O': case'u':case'U':v1+=1: default:v0+=1;v2+=1; while(c!=' n'); printf( v0=%d,v1=%d,v2=%d n ,v0,v1,v2);

A. v0=7,v1=4,v2=7
B. v0=8,v1=4,v2=8
C. v0=11,v1=4,v2=11
D. v0=13,v1=4,v2=12

单项选择题
有以下程序#include#includevoid fun(char s[][10], int n) char t; int i,j;for(i=0;i<N-1;i++)for(j=i+1;j<N;j++) *比较字符串的首字符大小,并交换字符串的首字符* if(s[i][0]>s[j][0]) t=s[i][0]; s[i][0]=s[j][0]; s[j][0]=t;main() char s[5][10]= bcc , bbcc , xy , aaaacc , aabcc ;fun(ss,5); printf( %s,%s n , ss[0],ss[4]);程序的运行结果是()。

A. xy,aaaacc
B. aaaacc,xy
C. xcc,aabcc
D. acc,xabcc

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