首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
29
问题
有以下程序:
#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://jikaoti.com/ti/uyd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面不属于软件设计原则的是
若有定义语句:intk[2][3],*pk[3];,则以下语句中正确的是
已知“inta=6;”则执行“a+=a-=a*a;”语句后,a的值为()。
以下叙述中错误的是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
以下程序函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序voidflintb[],intn,intflag)main(){inti,j,t;{inta[10]={5,4,3,2,1,6,7,8,
在数据库设计中,将E-R图转换成关系数据模型的过程属于
数据库设计的根本目标是要解决
层次型、网状型和关系型数据库划分原则是( )。
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
当两种被焊金属的导热性能和比热容不同时,会改变焊接时()的分布。
男,6个月,出生不久哭闹时右阴囊有一包块,平卧安静时包块明显缩小或消失。2小时前因哭闹包块掉出,伴呕奶、不停哭闹、精神萎靡,右阴囊可见一似梨状包块。最有价值的检查方法是
可能诊断是积极解除本病症状后还应采取的措施
《霍乱论》的作者是
含挥发油成分的药物有
干涉和衍射反映了光的()。
财务生存能力分析中,财务生存的必要条件是()。
2006年财政部颁布的《企业会计准则》已经与国际会计准则完全接轨,并无两样了。()
ShewasthefirstwomanelectedtoafulltermintheUnitedStatesSenate______herhusbandineithertheSenateortheHouseof
Withthelatestsecuritydevicesinstalledthroughoutthemuseum,thecuratorispreparedforvirtuallyany______.
最新回复
(
0
)