题目内容

下面描述正确的是( )。

A. 两个字符串所包含的字符个数相同时才能比较字符串
B. 字符个数多的字符串比字符个数少字符串大
C. 字符串“STOP□”与“STOP”相等
D. 字符串“That”小于字符串“The”

查看答案
更多问题

下述对C语言字符数组的描述中错误的是()。

A. 字符数组可以存放字符串
B. 字符数组的字符串可以整体输入,输出
C. 可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
D. 不可以用关系运算符对数组中的字符串进行比较

下面程序的功能是将字符串S中的所有的字符C删除。#includemain(){char s[80]; int i,J;gets(s):for(i=J=0;s[i]!=’\()’;i++)if(s[i]!=’c’);s[J]=’\0’;puts(s);}

A. s[j++]=s[i]
B. s[++j]=s[i]
C. s[j]=s[i];j++
D. s[j]=s[i]

下面程序的运行结果是( )。#includemain(){char ch[7]={“12ab56”}; int i,s=0;for(i=0;ch[i]>=’0’&&ch[i]<=’9’;i+=2)s=10*s+ch[i]-‘0’;printf(“%d\n”,s);}

A. 1
B. 1256
C. 12ab56
D. 1256

当运行以下程序时,从键盘输入:AhAMa□Aha,则以下程序运行结果是( ) 。#includemain(){char s[80],c=’a’; int i=0;scanf(%s”,s);while(s[i]!=’\0’){if(s[i]==c) s[i]=s[i]-32;else if(s[i]==c-32) s[i]=s[i]+32;i++;}puts(s);}

A. ahAMa
B. AhAMa
C. AhAMa□ahA
D. ahaMA

答案查题题库