首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include 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)
若有以下程序 #include 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)
admin
2015-07-31
32
问题
若有以下程序
#include
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、01234
C、01496
D、00000
答案
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/dIDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是_______。main(){union{chari[2];intk;}r;r.i[0]=2;r.i[1]=0;printf("%d\n",r.k);
以下程序的输出结果是________。#include<stdio.h>mam(){inta,b,d=241;a=d/100%9;b=(-1)&&(-1);printf("%d,%d\
下列程序的输出结果是()。#include<stdio.h>main(){charch[2][5]={"1234","5678"},*p[2];inti,j,s=
下列程序的运行结果是()。main(){intx=1,y=3,a=0;while(x++!=(y=1)){a+1;if(y<x)break;}printf("%d,%d,%d\n”,x,y,a)
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
以下程序#include<stdio.h>#include<string.h>main(){char*p1="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strc
下列4个关于C语言的结论中错误的是()。
整型变量x和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
若已经定义的函数有返回值,则以下关于该函数调用的叙述中错误的是______。
有下列二叉树,对此二叉树中序遍历的结果为()。
随机试题
下列选项中,按照作品创作年代先后顺序排列的一组是【】
护生小王,在带教老师的监督下进行静脉输液,因未严格查对,错将22床青霉素输给21床患者,导致21床患者发生过敏性休克而死亡。该事故属于
潇湘公司为支付货款向楚天公司开具一张金额为20万元的银行承兑汇票,付款银行为甲银行。潇湘公司收到楚天公司货物后发现有质量问题,立即通知甲银行停止付款。另外,楚天公司尚欠甲银行贷款30万元未清偿。下列哪些说法是错误的?()
制订招标采购项目进度计划的依据包括()。
已知:某松螺栓连接,所受最大载荷FQ=15000N,载荷很少变动,螺栓材料的许用应力[σ]=140MPa,则该螺栓的最小直径d1为()。
依据《建设工程消防监督管理规定》,下列建设工程在工程竣工后不需要向出具消防设计审核意见的公安机关消防机构申请消防验收的是()。
假设美国的利率是6%,人民币的利率是2%,则3个月的远期美元对人民币()。
为向教师和学生不断提供学习成败的反馈,制定或修改教学计划,而在教学过程中进行的测量称为()。
北宋制瓷业中的五大名窑是官窑、钧窑、________、_______和________。在瓷器上雕画________是北宋时的新创。
第四点计划
最新回复
(
0
)