首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> char f(char x) { return x*x%10 + ’0’; } main() { char a; int
若有以下程序 #include <stdio.h> char f(char x) { return x*x%10 + ’0’; } main() { char a; int
admin
2020-10-26
56
问题
若有以下程序
#include <stdio.h>
char f(char x)
{ return x*x%10 + ’0’; }
main()
{ char a; int b=0;
for ( a=0; a<5; a+=1 )
{ b = f(a); putchar(b); }
}
则程序的输出结果是
选项
A、014916
B、1234
C、1496
D、0
答案
C
解析
该题目中x*x%10即x和x相乘后,结果再对10求余操作。主函数中通过for语句使变量a从0到4进行取值;当a=0时,调用函数f后,返回值为0赋给b,并且进行字符输出;当a=1时,返回值为1赋给b,并且进行字符输出;当a=2时,返回值为4赋给b,并且进行字符输出;当a=3时,返回值为9赋给b,并且进行字符输出;当a=4时,返回值为6赋给b,并且进行字符输出。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Ck3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includemain(){charname[9]="c##line";char*str=name;pIinl]f("%d,%d,%d,%d\n",si
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处。#includemain(){inta[10],i=0;while(i
有以下程序:#includevoidf(intx[],intn){if(n>1){printf("%d,",x[0]);f(&x[1],n一1);printf("%d,",x[0]);
设有定义:charP[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是()。
下列叙述中错误的是()。
若有定义:charC;doubled;程序运行时输入:12,能把字符1输入给变量c、数值2输入给变量d的输入语句是()。
以下选项中,合法的C语言实数是()。
学生关系模式中有D(D#,Dn,Dl,DAddr)(其属性分别为系编号、系名称、系主任和系地址)和S(S#,Sn,SG,Date,Mai,D#)(其属性分别为学号、姓名、性别、入学日期、专业和系编号)两个关系,关系S的主键(码)是S#,关系S的外键(码)是
若有定义:chars[30]={0};运行时输入:Thisisastring.则以下不能正确读入整个字符串:Thisisastring.到字符数组s中的语句组是()。
已知字符A的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’,则执行语句printf(’’%d,%d’’,c1,c2-2);的输出结果是()。
随机试题
关于淡漠型甲状腺功能亢进,下列哪项是错误的
男性,70岁,排尿困难,检查发现前列腺增大,呈大小不等的结节,血PsA水平为2.0ng/ml。该患者最可能的诊断是
工程变更支付的方式为()。
甲施工企业与乙建筑设备租赁公司签订的脚手架租赁合同到期后,甲施工企业继续使用并向乙建筑设备租赁公司缴纳了租金,乙建筑设备租赁公司也接受了甲施工企业缴纳的租金。关于甲、乙的行为,下列说法正确的是()。
责任保险的被保险人因给第三者造成损害的保险事故而被提起仲裁或者诉讼的,除合同另有约定外,由()支付仲裁或者诉讼费用。
2000年某个体户与某镇政府签订了对1000亩荒滩承包经营50年的合同,并规定李某每年上交承包费10万元。2003年底镇政府要求李某每年上交承包费增加到30万元,否则终止承包合同,李某不同意。镇政府于2004年3月20日单方撤销了该承包合同。2004年3
与一般的民事合同相比,劳动合同有其自身独特的特征,下列说法正确的有()。
()是指在教与学的互动中,教师通过教学设计与组织,对学生的思维、情感进行启发、引导;反过来,学生在积累和提高的基础上又不断产生新问题、新要求,从而促使教师继续学习。
下列机构中,属于社团法人的是()。
世界地图:地球仪
最新回复
(
0
)