首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int f( int x ); main() { int a, b=0; for ( a=0; a<3; a+=1 ) { b += f (A); putchar(’A’+b); } } int f( i
有以下程序 #include int f( int x ); main() { int a, b=0; for ( a=0; a<3; a+=1 ) { b += f (A); putchar(’A’+b); } } int f( i
admin
2020-05-19
21
问题
有以下程序
#include
int f( int x );
main()
{ int a, b=0;
for ( a=0; a<3; a+=1 )
{ b += f
(A); putchar(’A’+b); }
}
int f( int x )
{ return x*x+1; }
程序运行后输出结果是
选项
A、ABE
B、BCD
C、BDI
D、BCF
答案
C
解析
在函数main()中,第一次执行for 循环时,b的值等于1,此时输出字母B;第二次执行for循环时,b的值等于3,此时输出字母D;第三次执行for循环时,b的值等于8,此时输出字母I。因此C选项正确。
转载请注明原文地址:https://kaotiyun.com/show/AvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面可以作为软件需求分析工具的是()。
以下关于C语言数据类型使用的叙述中错误的是()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
有以下程序:charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序,并从键盘输入:name=Lilihum=1001<回车>后,name的值为()。
有以下程序:#include<stdio.h>main(){inti,s=0,t[]={1,2,3,4,5,6,7,8,9};for(i=0;i<9;i+=2)s+=*(t+i);printf("%d\n",s);}程序的运行结果是(
有以下程序段:#include<stdio.h>intj;floaty;charname[50];seanf("%2d%f%s",&j,&y,name);当执行上述程序段时,从键盘上输入555667777abc后,y的值为()。
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
有以下程序intf(intm)main(){intn=0;{staticintn=0;printf("%d,",f(++n));n+=m;return
下面选项中关于编译预处理的叙述正确的是
随机试题
下列有关Crohn病叙述正确的是
急性失血时,最先出现的代偿反应是
颅内动脉瘤最理想的治疗方法是()
诊断食管炎最准确的方法是
A.六一散B.清骨散C.当归六黄汤D.青蒿鳖甲汤E.清暑益气汤
A、普萘洛尔B、卡托普利C、可乐定D、硝普钠E、哌唑嗪可产生首剂现象的药物是
企业对于已经发出但尚未确认销售收入的商品的成本,应借记的会计科目是()。
根据个人所得税法律制度的规定,下列各项中,免征个人所得税的有()。
外国人在中国免签证的条件是()。
Myvisittoyourcountrywasawonderful______.
最新回复
(
0
)