首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
46
问题
有以下程序:
#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://www.kaotiyun.com/show/HbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intn=0,p;do{scanf("%d",&p);n++;}while(p!=12345&&n<3);此处do-while循环的结束条件是()
下列程序的输出结果是______。main(){inta[]={31,27,20,12,6,1},*p=a;p++;printf("%d\n",*(p+
已有定义如下:structnode{intdata;structnode*next;}*p;以下语句调用malloc函数,使指针p指向一个具有structnode类型的动态存储空间。请填空。
若变量已正确定义并赋值,对库函数错误调用的是()
下列程序的运行结果为【】。#include<math.h>#include<stdio.h>main(){ints=1;floatn=1,pi=0;doublet=1;
下列对于软件测试的描述中正确的是()。
在面向对象方法中,信息隐蔽是通过对象的()性来实现的。
若有如下程序:floatsub(inta,intb){return(a*b);}main(){inti=1,j=2,k=3;printf("%4.0f\n",sub((int)sub(k+j,j),
设有如下关系表: 则下列操作中正确的是()。
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
随机试题
汽车电路中的过载保护器件主要有_______、_______及_______等。
背景某机电安装公司投标一个30层的商务楼机电工程项目,机电工程范围有:建筑给水排水、建筑电气、通风空调、建筑智能化、消防工程。安装公司依据业主提供的工程量清单,按综合单价法编制了商务楼机电工程施工图预算。因造价合理,安装公司中标并签订合同,合同造
桩基础适用于()。
在对投资的未来收益进行预测与估计时,由于未来收益率往往是不确定’的,因此,可以用期望收益率作为对未来收益率的最佳估计。
庚公司拥有A公司40%的权益性资本,其所控制的B公司拥有A公司30%的权益性资本,A公司权益性资本包括实收资本等共计7500万元。庚公司在向A公司投资时未产生股权投资差额。在编制庚公司合并会计报表时,庚公司对其与A公司权益相抵销的会计分录为:借实收资本等项
《公司法》规定,公司营业执照应当载明的资本事项中不包括()。
积差相关
TherewasagreatdealtobetroubledbyinareportbytheInternationalCommitteeoftheRedCrossdocumentingthekindsofto
下列代码的执行结果是()。publicclassTest{publicstaticvoidmain(Stringargs[ ]){floatt=9.0f;intq=5;
要求当鼠标在图片框P1中移动时,立即在图片框中显示鼠标的位置坐标。下面能正确实现上述功能的事件过程是()。
最新回复
(
0
)