首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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); } pr
有以下程序: #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); } pr
admin
2021-07-09
30
问题
有以下程序:
#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
答案
D
解析
函数的含义是如果i的值能被2整除,以字符格式打印输出i+c的值,如果i的值不能被2整除,打印i+b的值。第一次i值为0,执行else语句打印字符‘A’,第二次i值为1,打印1+b的值即字符‘b’,第三次i值为2,打印字符‘C’,依此类推选择D选项。
转载请注明原文地址:https://jikaoti.com/ti/0Uz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中函数fun的功能是:将tt所指字符串中的小写字母全部改为对应的大写字母,其他字符不变。例如,若输入“Ab,cD”,则输出“AB,CD”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
下列程序的运行结果是()。#include<stdio.h>voidsub(int*s,int*y){staticintm=4;*y=s[m];m--;}voidmain()
有以下程序:#include#defineN8voidfun(int*x,inti){*x=*(x+i)+1;}main(){inta[N]={1,2,3,4,5,6,7,8},i
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下能正确输出字符a的语句是
下列叙述中,不属于软件需求规格说明书的作用的是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns;}
下列叙述中正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front-1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
随机试题
Excel中,选定多个不连续的行所用的键是()
增殖型肠结核X线征象中不包括
女,27岁,闭经42天,查尿妊娠试验呈阳性,并有轻微的早孕反应,她的末次月经是2004年6月l6日,她的预产期应是
以下叙述中错误是
根据《会计法》的规定,外来原始凭证的金额有错误时,由出具单位更正并加盖出具单位印章。( )
在我国香港地区,将矫正社会工作称为()。
Wetendtothinkofplantsasthefurnitureofthenaturalworld.Theydon’tmove,theydon’tmakesounds,theydon’tseemtore
Today,some30%ofsmallbusinessownersdon’thaveaWebpresenceatall,whilethevastmajoritywhodoarewatchingtheirsit
在所列的软件中:①WPSOffice2003;②Windows2000;③财务管理软件;④UNIX;⑤学籍管理系统;⑥MS-DOS;⑦Linux。属于应用软件的有()。
Doyouhavenosykids,curiouscoworkers,orasnoopyspousewhoisalwayscheckingoutyourphone’sscreenwhenyouleaveitun
最新回复
(
0
)