首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { char b,c;int i; b=’a’; c=’A’; for(i=0;i<6;i++) {
有以下程序: #include<stdio.h> main() { char b,c;int i; b=’a’; c=’A’; for(i=0;i<6;i++) {
admin
2019-02-02
51
问题
有以下程序:
#include<stdio.h>
main()
{
char b,c;int i;
b=’a’;
c=’A’;
for(i=0;i<6;i++)
{
if(i%2)putchar(i+b);
else putchar(i+c);
}
printf("n");
}
程序运行后的输出结果是( )。
选项
A、ABCDEF
B、AbCdEf
C、aBcDeF
D、abcdef
答案
B
解析
字符常量与其ASCII码值一一对应,计算时一般用字符常量对应的ASCII码参与运算,输出时会依据输出函数的不同决定输出是字符或者对应的ASCII码值。该程序的运算逻辑是,i从0循环到5,若i为奇数则输出i+b;’a’+i对应的字符即小写字符,若i为偶数则输出i+c;’A’+i对应的字符即大写字符。答案选B。
转载请注明原文地址:https://kaotiyun.com/show/DbRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件(程序)调试的任务是
下列叙述中正确的是______。
有以下定义和语句,则sizeof(a)的值是【】,而sizeof(a.share)的值是【】。structdate{intday;intmouth;inty
请选出以下程序的输出结果()。#include<stdio.h>sub(int*s,inty){staticintt=3;y=s[t];t--;}main(){int
以下只有在使用时才为该类型变量分配内存的存储类型说明是()。
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;elseif(【】){
下列选项中非法的表达式是________。
下面程序的输出结果为()structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],6
在面向对象方法中,信息隐蔽是通过对象的()性来实现的。
与结构化需求分析方法相对应的是【】方法。
随机试题
下列可引起全身淋巴结肿大的疾病是
影响个体购买行为的文化因素可以分为三个层次,其中不包括()
半固定桥的活动连接体的栓体位于
设备设计过程质量监理的依据主要有以下( )内容。
施工合同示范文本规定,承包人要求延期开工,则()。
中央空调系统的送、回风管在穿过机房的房间隔墙和楼板处,均应按规定设置()。
依据中国银监会颁布的《商业银行风险监管核心指标》(试行),风险监管核心指标主要类别包括()。
根据凯利的三维理论,如果(),就更可能做出内部原因的归因。
=_______.
Englishhasbeensuccessfullypromoted,andhasbeeneagerlyadoptedinthegloballinguisticmarketplace.Onesymptomoftheim
最新回复
(
0
)