首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> int add_more(int a,int b) { return a+b-2; } main() { int i; for(i=0;i <4;i++) p
有如下程序 #include <stdio.h> int add_more(int a,int b) { return a+b-2; } main() { int i; for(i=0;i <4;i++) p
admin
2022-04-01
68
问题
有如下程序
#include <stdio.h>
int add_more(int a,int b)
{
return a+b-2;
}
main()
{
int i;
for(i=0;i <4;i++)
printf("%d",add_more(i,2));
程序运行后的输出结果是( )。
选项
A、1234
B、0123
C、5678
D、4321
答案
B
解析
add_more()函数接收两个参数a、b,返回a+b-2。Iliain()函数中,for循环传入实参i和2,所以每次调用add_more时,b的值都是2,所以add_more返回值等价于实参i,所以每次for循环输出的值就是i的值,本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/lBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
下述语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
以下叙述中错误的是()。
表达式:(int)((double)7/3)一(9)%2的值是()。
有以下程序:#includemain(){charc1.c2:c1=’A’+’8’-’4’;c2=’A’+’8’-’5’:printf("%c,%d\n",c1,c2);}
下面结构体的定义语句中,错误的是()。
给定程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据域依次为10、8、6、4、2。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源
下列关系表达式中,结果为“假”的是
随机试题
斜圆锥管展开图的画法分为五步,即求圆锥顶点、画底断面1/2、画主视图、求各线实长及画展开图的1/2。()
呼吸链
关于慢性肾衰竭肾贮备能力下降期,下列哪些是正确的
20岁男性患者,慢性粒细胞白血病,拟行同胞异基因造血干细胞移植进行HLA配型,HLA基因位于
【背景资料】某公司中标一座地铁车站工程,车站基础全长约212m,宽度21m,开挖深度为16m,采用明挖法施工。围护结构为地下连续墙,采用锁口管接头;设三道φ609钢管支撑。场地土层自上而下分别为填土、黏土和粉土地层。地下水位于地表下1m左右。基坑北侧有三
如持有人对瑕疵凭证的取得提供合理叙述,而金融机构否认存款关系存在的,()应当对存款关系是否存在负举证责任。
Hehadabadcold.______iswhyhedidn’tcome.
面向对象方法中,实现对象的数据和操作结合于统一体中的是
Itwas(when)shewas(about)(togo)tobed(while)thetelephonerang.
TheAmericanDream:MythorReality?Thoughtheterm"AmericanDream"iswidelyusedtoday,thereexistmanyproblemswese
最新回复
(
0
)