首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> char f(char x) { return x*x+’a’; } main() { char a, b=0; for
若有以下程序 #include <stdio.h> char f(char x) { return x*x+’a’; } main() { char a, b=0; for
admin
2020-10-26
27
问题
若有以下程序
#include <stdio.h>
char f(char x)
{ return x*x+’a’; }
main()
{ char a, b=0;
for ( a=0; a<4; a+=1 )
{ b = f(a); putchar(b); }
}
则程序的输出结果是
选项
A、abcd
B、ABEJ
C、abej
D、ABCD
答案
C
解析
该题目首先初始化变量a和b,通过for循环语句使a取值为0、1、2、3,f函数的功能是将a*a+’a’的值返回给b,即b为a、b、e、j。最后通过字符输出函数putchar()将b输出。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/wnD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i<n;i++)sum+x[i];returnsum;}main(){inta[]={1,2,3,4,5},b[]={6,7,
有以下程序#include<stdio.h>#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i];}main(){intx[][N]={{1,2
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}main(){doublea[2]=
设有宏定义:#defineIsDIV(k,n)((k%n=1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
将E—R图转换为关系模式时,实体和联系都可以表示为
库函数rand()的功能是产生一个在0—32767之间的随机数。若要用此函数随机产生一个0~99.99(2位小数)之间的数,以下能实现此要求的表达式是()。
在面向对象方法中,不属于“对象”基本特点的是()。
有以下定义:inta;longb;doublex,y;,则以下选项中正确的表达式是()。【10年9月】
有如下程序#include<stdio.h>intsum(intdata){staticintS=0;S=S+data;returnS;}main(){
有以下程序:#include<stdio.h>#include<string.h>main()}chara[]=″1234″,*b=″ABC″;printf(″%d%d%d%d\n″,strlen(a),sizeof(a),strlen(b
随机试题
国家富强、民族振兴、人民幸福二三者之间紧密相连。人民幸福是国家富强、民族振兴的()
A.您对健康是怎么理解的B.您上次复诊是什么时间C.您同意我们大家都支持的第—个方案吗D.您为什么不想再坚持康复训练呢E.这个检查是在哪里做的?您现在感觉怎么样属于开放式提问的是
A.病理性闭经B.原发性闭经C.继发性闭经D.生理性闭经E.以上都不是月经周期已建立后又中断6个月以上者,属于()
(2009年)两根梁长度、截面形状和约束条件完全相同,一根材料为钢,另一根为铝。在相同的外力作用下发生弯曲形变,二者不同之处为()。
关于银行存款余额调节表编制方法的说法,正确的有()。
根据市场的不同状况,饭店市场可以分为()等种类。
“应付账款”账户是用来反映和监督企业因______而与供应单位发生的结算债务的增减变动情况的账户。
3岁幼儿常常表现出各种反抗行为或执拗现象,这说明幼儿心理发展处于()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
A、Microsoft.B、Movie-producers.C、Contentproviders.D、PCusers.C
最新回复
(
0
)