首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
44
问题
若有以下程序:
#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://www.kaotiyun.com/show/GNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeintfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程序的
若有以下程序#includevoidfun(inta[],intn){intt,i,j;for(i=1;i
有以下程序#includeintk=5;voidf(int*s){*s=k;}main(){intm=3,*p=&m;f(p);printf("%d,%d",m,*p);}程序的运行结果是()。
以下叙述正确的是()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是()。
以下叙述中正确的是()。
以下选项中不属于C语言标识符的是()。
数据库设计中反映用户对数据要求的模式是
C语言中double类型数据占字节数为
表示关系式x≤y≤z的C语言表达式的是
随机试题
慈善,慈善团体n.c______
用来治疗坏血病的维生素是()。
患者如出现明显张口受限,面部肿胀不明显,仅口外升支后缘稍红肿、压痛明显,此时应怀疑合并此患者经治疗后,病情好转,仅有右下8远中牙龈轻度压痛,此时合理的处置为
多层建筑物坡屋顶内和场馆看台下,当设计并加以利用时,净高超过()m的部位应计算全面积。
桑代克提出了学习要遵循的三条重要原则,其中不包括()。
你和小李同时入职,你晋升很快,小李有意见,你会怎么做?
勘验、检查主要包括()。
Anoldsayinghasitthathalfofalladvertisingbudgetsarewasted—thetroubleis,nooneknowswhichhalf.Intheinternetage,
设随机变量X1服从参数为p(0<P<1)的0-1分布,X2服从参数为n,P的二项分布,Y服从参数为2p的泊松分布,已知X1取0的概率是X2取0概率的9倍,X1取1的概率是X2取1概率的3倍,则P{Y=0}=_________,P{Y=1}=________
Ifyou’reemployedinthefieldofbusiness,thereissomethingyouhavelikelyexperiencedbefore:thefeelingofhelplessness
最新回复
(
0
)