首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
34
问题
有如下程序
#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://kaotiyun.com/show/lBkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intn,*p=NULL; *p=&n; printf("Inputn:");scanf("%d",&p);printf("outputn:");
若运行时给变量x输入12,则以下程序的运行结果是()。main(){lntx,y;scanf("%d",&x);y=x>12?x+10:x—12;printf("%d\n",y);
设y为整型变量,a=6,a的地址为E2000,b=14,b的地址为E2001;执行语句b=&a;
阅读以下程序#include<stdio.h>main(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",
若有以下程序段charstr[4][12]={"aa","bbb","ccccc","d"},*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是()
在数据管理技术发展的三个阶段中,数据共享最好的是()。
以下叙述中正确的是
C语言程序的模块化通过以下哪个选项来实现
C源程序中不能表示的数制是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
患儿生后7天,在家接生,出现发热,烦躁不安,吸吮困难,苦笑面容,阵发性痉挛,惊厥,脐部发红。对该患儿的护理不正确的是( )。
女,40岁,要求洁治。检查:牙石(++),牙龈缘及乳头中度红,探诊出血,探诊深度普遍4~5mm。可探及釉牙骨质界,牙无松动。最可能的诊断是()
规定土地用途对()有重要意义。
社会工作价值观的实践作用主要体现为( )。
教学中使用地球仪做教具体现了()教学原则。
6,20,42,72,110,()。
A、 B、 C、 D、 D
自动转账制度(ATS)
共同富裕是社会主义的本质要求,是中国式现代化的重要特征。党的十九届五中全会对扎实推动共同富裕作出重大战略部署,明确提出了推进共同富裕的2035年远景目标。这一目标是()。
设A=[6*8-2]、B=6"8.2、C=“6*8.2”,属于合法表达式的是()。
最新回复
(
0
)