首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> intt b=2; int fun(int*k) {b=*k+b;return(b);} main() { int a[
有以下程序 #include<stdio.h> intt b=2; int fun(int*k) {b=*k+b;return(b);} main() { int a[
admin
2009-09-28
36
问题
有以下程序 #include<stdio.h> intt b=2; int fun(int*k) {b=*k+b;return(b);} main() { int a[10]={1,2,3,4,5,6,7,8,},i; for(i=2;i<4;i++) {b=fun(&a
)+b; printf("%d",b);} print("\n"); } 程序运行后的输出结果是______。
选项
A、10 12
B、8 10
C、10 28
D、10 16
答案
C
解析
程序在执行for循环中,第—次调用fun()函数时,因为变量i的值为2,所以&a
指向a[2]),值为3,又因为b是全局变量,所以在fun函数中可以直接使用,执行“b=*k+b;”,即b=3+2=5,从被调函数中返回的值为5,此时全局变量b的值也变为5,所以由main()函数中执行语句“b=fun(&a
)+b;”的结果b=5+5=10,因此第—次输出b的值为10;第二次调用时变量i的值为3,调用 fun函数的返回值为14,所以第二次输出28,此时for循环中,变量i=4,不符合循环条件i<4,跳出循环,故选项C是正确的。
转载请注明原文地址:https://kaotiyun.com/show/f9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp。在其窗体中“待选城市”下的Listl列表框中有若干个城市名称。程序运行时,选中Listl中若干个列表项(如图l所示),单击“选中”按钮则把选中的项目移到List2中,单击“显示”,则在Textl文本框中显示这些
在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。图1是输入53后的结果,图2是输入100后的结果。已经给出了全部控件和程序,但程序不完整。要求:请去掉程
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Labeil、标题为“回文个数为”的标签和一个名称为Textl,初始内容为空的文本框,如图所示。程序功能如下:①单击“读数据”
在标题为“列表框”、名称为Forml的窗体上添加一个名称为Listl的列表框,通过属性窗口输入4个列表项:“数学”、“语文”、“历史”、“地理”,列表项形式采用复选框形式,如图所示。列表框的宽为1100,高不限。注意:存盘时必须存放在考生文件夹下,工
在考生文件夹下有一个工程文件sjt5.vbp,按照要求完成以下操作:在名称为Forml的窗体上添加两个命令按钮,其名称分别为Cl和C2,标题分别为“读入数据”和“计算”(如图所示)。程序运行后,如果单击“读入数据”按钮,则调用题目所提供的Read
在名称为Form1的窗体上添加一个名称为HSI的水平滚动条,其刻度值范围为1~100;添加一个命令按钮,名称为C1,标题为“移动滚动框”。请编写适当的事件过程,使得在程序运行时,每单击命令按钮一次(假定单击次数不多于lO次),滚动框向右移动10个刻度。程序
设有如下程序段:Dima(10)ForEachxInaPrintx;Nextx在上面的程序段中,变量x必须是
以下关于函数过程的叙述中,正确的是
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,a),(d,b),(e,d),(c,e),(a,c)}该数据结构为()。
下面选项中不是关系数据库基本特征的是()。
随机试题
通信系统中发送设备的功能是匹配信道和()
A:Ilikethisdress.It’sthelatest,buttheproblemistheprice,sortofexpensive.
下列不是HIV抗体检测方法的是
缺铁性贫血
下列税收政策中,在卖方市场情况下会推动房地产价格上涨的是()。
境内A公司受让境内一块土地使用权,支付给转让方1300万元,受让过程中支付了相关税费13万元;2015年4月将该土地使用权转让给境外B公司,转让价为1600万元,交易过程中支付了相关税费19万元。则A公司应缴纳的营业税为()万元。
患者,男性,24岁。因气促1周就诊,查体:颈静脉怒张,血压90/65mmHg,心界向两侧扩大,心率120次/分,律齐,心音遥远,肝肋下3指,移动性浊音(-),最可能的诊断是()。
在数据文件in.dat中已存有200个正整数,且每个数均在1000至9999之间。函数readDat()已读取这200个数并存放到数组aa中。请编写函数jsSor1(),其函数的功能是:要求按每个数的后三位的大小进行升序排列,如果出现后三位相等的数值,则对
Naturalflavoringsandfragrancesareoftencostlyandlimitedinsupply.Forexample,thevitalingredientinarosefragrance
TheEnglishlanguage,likealllanguages,hasevolvedovertime.OldEnglish(OE),developedfromtheGermanicbranchofIndo-Eu
最新回复
(
0
)