首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void main() { char ch[80]="123abcdEFG": int j;long s=0; puts(ch); f
有以下程序: #include<stdio.h> void main() { char ch[80]="123abcdEFG": int j;long s=0; puts(ch); f
admin
2019-02-02
36
问题
有以下程序:
#include<stdio.h>
void main()
{
char ch[80]="123abcdEFG":
int j;long s=0;
puts(ch);
for(j=0;ch[j]>’\0’;j++)
if(ch[j]>=’A’&&ch[j]<=’Z’)
ch[j]=ch[j]+’a’—’A’:
puts(ch);
}
该程序的功能是( )。
选项
A、测字符数组ch的长度
B、将数字字符串ch转换成十进制数
C、将字符数组ch中的小写字母转换成大写字母
D、将字符数组ch中的大写字母转换成小写字母
答案
D
解析
程序中的for循环用来控制输出数组ch中的单个字符,if条件语句用来判断该字符是否是大写字母,如果是,则执行语句ch[j]=ch[j]+’a’—’A’;,该语句的功能是把大写字母转换为小写字母;如果不是,则原样输出字符。故本题中程序的功能是将字符数组ch中的大写字母转换成小写字母。
转载请注明原文地址:https://kaotiyun.com/show/HbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#includemain(){int*a,*b,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
有以下程序#includemain(){intC=O,k;for(k=1;k
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;elseif(【】){
在下列字符序列中,不可用做C语言标识符的是()
下列叙述中正确的是
以下选项中可作为C语言合法常量的是
数据的完整性是指数据的正确性、有效性和______。
随机试题
Whatarethebasicprinciplesofinsurancethatfirmsmustfollowwhentheyseekcoverforgoods?
下列哪项不属于细菌的代谢产物()
女性,66岁,因急性心肌梗死收入院。住院第2天心尖部出现2/6~3/6级粗糙的收缩期杂音,间断伴喀喇音,经抗缺血治疗后心脏杂音消失。该患者最可能的诊断为()
《中华人民共和国环境影响评价法》规定:建设单位未依法报批建设项目环境影响评价文件,或者未依法重新报批或报请重新审核环境影响评价文件,擅自开工建设的,由有权审批该项目环境影响评价文件的环境保护行政主管部门()。
纳税人自觉纳税表明纳税人自觉遵守税法,是法制观念强的表现,不能以此否定税收的()。
当距岸1km以上,定位精度要求很高的水域难以搭建测量平台时,宜采用()等高精度定位技术进行施工定位。
你和几个朋友在某餐厅聚会。如果你有吸烟的嗜好,当烟瘾难忍时,你会()。
简述教学方法选择的衡量标准。
WhichofthefollowingdoesNOTbelongtoTrilogyofDesire’?
Therewasatimewhenanypersonalinformationthatwasgatheredaboutuswastypedonapieceofpaperand【B1】______inafilec
最新回复
(
0
)