以下程序:#include int main(){ char str[10];scanf(“%s”,str);printf(“%s\n”,str);return 0;}运行上面的程序,输入字符串how are you,则程序的执行结果是( )。
A. how
B. how are you
C. howareyou
D. h
以下程序运行后,输出结果是( )。main(){ char ch[3][5]={"AAAA","BBB","CC"};printf("\"%s\"\n",ch[1]);}
A. "AAAA"
B. "BBB"
C. "BBBCC"
D. "CC"
以下对C语言字符串数组的描述错误的是( )。
A. 字符数组可以存放字符串
B. 字符数组中的字符串可以进行整体输入输出
C. 可以在赋值语句中通过赋值运算符“=”将一个字符串赋给字符数组名
D. 输出字符不包括结束符
下面程序的功能是统计输入字符串(以回车结束)中元音字母的个数。请填空。#includeint main(void){ char s[100],alpha[]={'a','e','i','o','u'}; static int num[5]; int i=0,k; while((s[i]=getchar())!='\n') i++; s[i]='\0'; i=0; while(s[i]!='\0') {for(k=0;k<5;k++)if(______){num[k]++;______;}i++; } for(k=0;k<5;k++)printf("%c:%d\n",alpha[k],num[k]); return 0; }