14、strupr()函数可以将字符串常量中的小写字母变成大写字母。
第1题:
在ASCII码表中,按照ASCII码值从小到大的排列顺序是( )。
A.数字、英文大写字母、英文小写字母
B.数字、英文小写字母、英文大写字母
C.英文大写字母、英文小写字母、数字
D.英文小写字母、英文大写字母、数字
第2题:
关于字符常量,以下叙述正确的是( )。
A.空格不是一个字符常量
B.字符常量能包含大于一个的字符
C.单引号中的大写字母和小写字母代表的是相同的字符常量
D.所有的字符常量都可以作为整型量来处理
第3题:
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。
例如,若输入“Ab,cD”,则输出“AB,CD”。
请改正程序中的错误,使它能得出正确的结果。
注意:部分源程序在文件MODIl.C中,不得增行或删行,也不得更改程序的结构!


第4题:
函数ReadDat()的功能是实现从文件IN5.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数ConvertCharA(),该函数的功能是:以行为单位把字符串中的所有小写字母改写成该字母的下一个字母,如果是字母z,则改写成字母a。大写字母仍为大写字母,小写字母仍为小写字母,其他字符不变。把已处理的字符串仍按行重新存入字符串数组xx中,最后调用函数WriteDat()把结果xx输出到文件OUT5.DAT中。
例如,原文:Adb.Bcdza
abck.LLhj
结果:Aec.Bdeab
bcdl.LLik
原始数据文件存放的格式是:每行的宽度均小于80个字符,含标点符号和空格。
注意:部分源程序已给出。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
第5题:
下列函数中,能把字符串中所有小写字母改为大写的函数是()。
第6题:
已知字符串变量S1的值为一个小写字母,以下表达式能将小写字母变成大写字母的有()。
第7题:
下面哪个函数是用来将字符串中的大写字母转换为小写字母?()
第8题:
输入一个字符串,将其中小写字母改成大写字母,把大写字母改成小写字母,其余字符不变,输出该字符串。
第9题:
下面关于字符串和字符常量的叙述中错误的是()
第10题:
实现将大写字母转换成小写字母的函数是()。
第11题:
字符’A’
字符’a’
字符’e’
非法的常量
第12题:
ucase()
lcase()
dcase()
left()
第13题:
A、小写字母转换为大写字母
B、大写字母转换为小写字母
C、小写字母转换为大写字母,同时大写字母转换为小写字母
D、判断大小写
第14题:
以下函数实现的功能是void fun (char *s){ char *p,*q,temp; p=s; q=s+ strlen(s)-1; while (p<q) { temp=*p; *p=*q; *p=temp; p++; q--; }}
A.将一个字符串首尾颠倒
B.计算字符串的长度
C.统计字符串中的空格个数
D.将字符串中的小写字母变成大写字母
第15题:
下列给定程序中,函数proc()的作用是:将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。
例如,若输入“I,anl,A,Student”,则输出“i,am,a,student”。
请修改程序中的错误。使它能得到正确结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
试题程序:



第16题:
下列函数的功能是( )。 #include<iostream> using namespace std; void main() { char a;int i; cin>>a; for(i=1;i<=10;i++) { if((a>= 'a')&&(a<= 'z')) a=a-i; cout<<a; } }
A.把a中的小写字母变成大写字母
B.把a中的大写字母变成小写字母
C.把a中的所有字母变成小写字母
D.把a中的字符变成它前面i个的字符
第17题:
strtolower()函数的功能是()
第18题:
在ASCII码表中,按照ASCII码值从小到大排列顺序是()。
第19题:
已知大写字母’A’的ASCII码是65,小写字母“a”的ASCII码是97,则字符常量“/101”是()
第20题:
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用 八进制表示的字符常量’/101’是().
第21题:
strtoupper()函数的功能是:()
第22题:
第23题:
Lcase(x)
Ucase(x)
Len(x)
Chr(x)
第24题: