首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
25
问题
有以下程序:
#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://jikaoti.com/ti/Srf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。#includevoidprt(int*x,int*y,int*z){printf(“%d,%d,%d\n”,++*x,++*y,*(z++));}main(){int
若有说明语句:charc=’\72’;则变量c
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置并改正错误。
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
若有定义:int*p[3];则以下叙述中正确的是()。
下面不属于软件工程的三个要素的是______。
分析下列程序:#include<stdio.h>main(){int*p1,*p2,*p;inta=6,b=9;p1=&a;p2=&b;if(a<b){p=p1;p1=p2;p2=p;}prin
函数voidfun(float*sn,intn)的功能是:根据以下公式计算s,计算结果通过形参指针sn传回;n通过形参传入,n的值大于或等于0。请填空。voidfun(float*sn,intn){
计算机辅助教育的英文缩写是()
设有如下关系表: 则下列操作中正确的是()。
随机试题
在目的冲突中,个人在回避两个有害无利的目标时引起的冲突是()。
A.复元活血汤B.桂枝茯苓丸C.生化汤D.温经汤E.活络效灵丹(1994年第91,92题)跌打损伤,瘀血留于胁下,痛不可忍者,治宜选用()
下列哪一项是发现巨大血小板综合征的最简便试验
需要了解的不同人群口腔卫生知识和行为习惯,他们采取的方法是在调查资料统计整理阶段必须先进行
下列各项,不属于肉桂功效的是
在致癌因素中,最大的癌症诱发物是
=()。
并购重组委员会委员审核并购重组申请文件时,应当回避的情形有()。Ⅰ.委员本人或者其亲属担任并购重组当事人或者聘请的专业机构的董事Ⅱ.委员本人或者其亲属、委员所在工作单位持有并购重组申请公司的股票,可能影响其公正履行职责的Ⅲ.并购重组委员会会
从个体身心发展的动因来看,“树大自然直”的说法反映了()观点。
吴三桂在云南可以自选官吏,被称为()。
最新回复
(
0
)