首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> char fun(char x) {return x*x+’a’;) main() { char a,b=0; for(a=0;a<4;a+
若有以下程序: #include<stdio.h> char fun(char x) {return x*x+’a’;) main() { char a,b=0; for(a=0;a<4;a+
admin
2019-02-02
32
问题
若有以下程序:
#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和b,通过for循环语句使得a取值为0、1、2、3,fun函数的功能是将a*a+’a’的值返回给b,即b为a、b、e、j。最后通过字符输出函数putchar()将b输出。故C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/bERp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是
若有定义floatb[15],*p=b;,且数组b的首地址为200H,则p/13所指向的数组元素的地址为______。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
以下选项中,当x为大于1的奇数时,值为0的表达式是
若有以下定义: inta[]={1,2,3,4,5,6,7,8,9,10},*p=a; 则值为3的表达式是()
对长度为10的线性表进行冒泡排序,对坏情况下需要比较的次数为______
下面程序的输出结果为()structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],6
若有定义:int*p[3];则以下叙述中正确的是()。
在线性表的多种存储结构中,最简单的方法是【】
关系数据库管理系统能实现的专门关系运算包括()。
随机试题
我国在所得税方面同时采用了居民税收管辖权和
简述互联网的接入方式。
17a羟化酶缺陷症患者血醛固酮浓度也明显升高。
X线片上成人的椎体结核和椎体肿瘤的主要鉴别点是
根据车船税的征收管理,下列表述正确的有()。
学生掌握了大量的词汇能写出通顺的句子,但在写自己熟悉的题材时仍然写不出高水平的作文,原因是学生缺乏()。
明朝官学体制中,属于小学性质的是()。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是()。
头文件【】中包含了处理用户控制的文件操作所需的信息。
There’snoquestionthattheEarthisgettinghotter.Therealquestionsare:Howmuchofthewarmingisourfault,andarewe【C
最新回复
(
0
)