首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void main( ) { char ch[80]="123abcdEFG"; int j;long s=0; puts(ch); for(j=0;ch[j]>'\0';j++) if(ehl[j]>='
有以下程序: #include<stdio.h> void main( ) { char ch[80]="123abcdEFG"; int j;long s=0; puts(ch); for(j=0;ch[j]>'\0';j++) if(ehl[j]>='
admin
2022-06-24
31
问题
有以下程序:
#include<stdio.h>
void main( )
{
char ch[80]="123abcdEFG";
int j;long s=0;
puts(ch);
for(j=0;ch[j]>'\0';j++)
if(ehl[j]>='A'&&chf[j]<='z')
eh[[j]=ch[1]+'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/eGkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于位运算符的叙述,正确的是
有以下程序#include#includevoidfun(int*p1,int*p2,int*s){s=(int*)calloc(1,sizeof(int));*s=*p1+*p2;free(s);}
有以下程序#include<stdio.h>voidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0),i;for(i=0;i<10;i+=
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i
下面不属于软件工程过程的4种基本活动
有两个关系R和T如下:则由关系R得到关系T的操作是
下面属于应用软件的是
随机试题
简述“二战”后东欧各国和朝鲜劳动立法的主要特点。
A.抗Sm抗体B.抗Scl-70抗体C.抗SSB抗体D.抗Jo-1抗体E.高滴度抗RNP抗体系统性红斑狼疮(SLE)的标志性抗体是
绒癌出现肺转移,临床分期为
(2007年)设直线的方程为则直线()。
下列标志着美国乃至全球金融业真正进入了金融自由化和混业经营的新时代的法律是()。
某有限责任公司共有甲、乙、丙三名股东,因甲无法偿还个人到期债务,人民法院拟依强制执行程序变卖其股权偿债,根据公司法律制度的规定,下列表述中,正确的是()。
下列对于古代称谓说法错误的是()。
依法执政,就是党坚持依法治国,领导立法,带头守法,保证执法,不断推进国家经济、政治、文化、社会生活的法制化、规范化。下面对依法执政理解正确的是( )。
简述蔡元培的“思想自由”“兼容并包”的办学方针。
Wheredoesthewomanwanttogo?
最新回复
(
0
)