首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() {char c; for(;(c=getchar())!=’#’;)putchar(++c); } 执行时如输入为:abcdefg##,则输出结果是( )。
有以下程序: #include main() {char c; for(;(c=getchar())!=’#’;)putchar(++c); } 执行时如输入为:abcdefg##,则输出结果是( )。
admin
2017-07-05
45
问题
有以下程序:
#include
main()
{char c;
for(;(c=getchar())!=’#’;)putchar(++c);
}
执行时如输入为:abcdefg##<回车>,则输出结果是( )。
选项
A、abodefg
B、bcdefgh$
C、bcdefgh$$
D、bcdefgh
答案
D
解析
题目中for语句含义是,每次将函数getchar()的输入值赋给变量c,如果不等于‘#’,则执行putchar(++c),即将当前变量c值的.ASCII码+1后,再输出改变后的变量c的值。当变量c的值等于‘#’,则终止循环,所以输出应该是bedefgh,答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/ApDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
以下程序的运行结果是______。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case2:return1;}return(fib(g-1)+f
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
最简单的交换排序方法是______。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
在下列选项中,没有构成死循环的程序段是()。
字符串"%%\"ABCDEF\"\\"的长度是()。
在关系代数运算中,有5种基本运算,它们是()。
用树形结构表示实体之间联系的模型是__________。
随机试题
有关胆囊炎的CT表现,不正确的是
为适应移动网建设需要,在1:3方案基础上,可将“三叶草”型小区再实施1:4分裂,这就是1×3×4式二次分裂。()
建设项目制约监督机制是内部控制的( )的具体运用。
合同结构图中矩形框连接的表达采用()。
单位内部会计监督制度应当符合()要求。
目前不可申请从事基金代理销售的机构是()。
根据服务对象的不同,证券投资咨询业务可进一步细分为()。Ⅰ.面向公众的投资咨询业务Ⅱ.为签订了咨询服务合同的特定对象提供的证券投资咨询业务Ⅲ.财务顾问业务Ⅳ.为本公司投资管理部门、投资银行部门提供的投资咨询服务
《个人贷款管理暂行办法》规定,对于借款人无法事先确定具体交易对象且金额不超过()万元人民币的个人贷款,以及贷款资金用于生产经营且金额不超过()万元人民币的个人贷款,经贷款人同意可以采取借款人自主支付方式。
设A为三阶矩阵,Aαi=iαi(i=1,2,3),,求A.
A、Readthewarningtagonittothewoman.B、Refusetorefundthesweater.C、Washthesweaterincoolwater.D、Teachthewomanh
最新回复
(
0
)