首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> char fun(char x) {return x*x+'a';} main() { char a,b=0; for(a=0;a<4;a+=1) {b=fun(a);putchar(b);}
若有以下程序: #include<stdio.h> char fun(char x) {return x*x+'a';} main() { char a,b=0; for(a=0;a<4;a+=1) {b=fun(a);putchar(b);}
admin
2019-06-12
28
问题
若有以下程序:
#include<stdio.h>
char fun(char x)
{return x*x+'a';}
main()
{
char a,b=0;
for(a=0;a<4;a+=1)
{b=fun(a);putchar(b);}
printf("\n");
}
则程序的输出结果是( )。
选项
A、abcd
B、ABEJ
C、abej
D、ABCD
答案
C
解析
该题首先初始化变量a和h,通过for循环语句使得a取值为0、1、2、3,fun函数的功能是将a*a+'a'的值返回给b,即b为a、b、e、j。最后通过字符输出函数putchar()将b输出。故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/GNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
设有如下语句typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
以下不属于C语言位运算符的是()。
下面选项中关于"文件指针"概念的叙述正确的是()。
若有说明语句:int*ptr[10];以下叙述正确的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
结构化程序的三种基本控制结构是()。
表示关系式x≤y≤z的C语言表达式的是
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
随机试题
单纯性肾病的病理改变多数属于
考生文件夹下有一个数据库文件“samp1.accdb”,里面已经设计好表对象“tStud”和“tScore”,窗体对象“tTest”。请按照以下要求完成操作:将表“tStud”中1995年入校的学生记录删除;根据“所属院系”字段的值修改学号,“所属院
下列选项中,不属于水泥稳定碎石需检测的项目的是()。
用于指导设备监理机构全面开展监理工作的指导性文件是( )。
以零售经营为主体的配送中心是社会化程度最高的配送中心。()
如何培养学生良好的道德行为习惯?请举例说明。
20世纪40年代末,美国物理学家()等提出了大爆炸宇宙模型,认为宇宙起源于160亿年前温度和密度极高的“原始火球”的一次大爆炸。
下列属于老舍的经典文学作品的是:
电子计算机早已成为人们日常生活的必备电器。在各种各样的功能之下,电子计算机是通过由半导体材料制成的各种逻辑器件作为最基础的计算单元,现实世界中的一切信息都被转换为电子计算机中的“0”和“1”两种信号进行存储和运算。但树可以长高,却终不能抵天,研究者们正在榨
Thedefinitionleaves______fordisagreement.
最新回复
(
0
)