首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include int b=2; int fun(int*k) { b=*k+b; return(b); } void main() { int a[10]={1,2,3,4,5,6,7,8},i; for(i=2;i
有以下程序: #include int b=2; int fun(int*k) { b=*k+b; return(b); } void main() { int a[10]={1,2,3,4,5,6,7,8},i; for(i=2;i
admin
2020-03-15
58
问题
有以下程序:
#include
int b=2;
int fun(int*k)
{
b=*k+b;
return(b);
}
void main()
{
int a[10]={1,2,3,4,5,6,7,8},i;
for(i=2;i<4;i++)
{
b=fun(&a
)+b;
prinff(“%d”,b);
}
prinff(“\n”);
}
程序运行后的输出结果是( )。
选项
A、1012
B、810
C、1028
D、1016
答案
C
解析
因为b是全局变量,所以它的值在整个程序结束才会消失。for循环中,第一次循环,i=2,a[2]=3,所以fun(&a
=3+2=5,b=5,所以b:fun(&a
)+b=5+5=10;第二次循环,b=10,然后fun(&a
)代入a[3]=4,这时fun(&a
=10+4=14,所以b=fun(&a
)+b=14+14=28。
转载请注明原文地址:https://kaotiyun.com/show/cDCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)‖(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
有以下程序#include<stdio.h>main(){inta=1,b=0;printf("%d,",b=a+b);printf("%d\n",a=2*b);}程序运行后的输出结果是
设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
以下叙述中正确的是
设有定义语句intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
fun函数的功能是:通过键盘输入给x所指的整型数组所有元素赋值。在下划线处应填写的是#include#defineN5Voidfun(intx[N]){intm;for(m=N-1;m>=0;
随机试题
赵某,近来工作中遇到许多不愉快的事,为了使自己保持心情愉快,他有空听音乐,有意识地不去想这些烦恼的事,赵某的行为在心理适应防卫机制中属于
硬胶囊剂的崩解时限上限为()
王某开办了一个私营造纸厂由于没有配置污水处理设备,将含有汞等有毒物质的污水排入水渠,曾受到当地环保部门处罚。某日,造纸厂污水池决口,大量污水流入与水渠一闸之隔的壕沟,壕沟里的污水进而经水渠流入水库。水渠管理部门发现后要求该厂立即关闭闸门,并及时进行清污,但
(2004)预应力钢筋固定端锚具的图例,下列何种表达方式是正确的?
在右图中I、Ⅱ分别是氢气和氧气在同一温度下的麦克斯韦分布曲线,由图可知,其中之一的最概然速率为1.60×103m/s,则另一气体的最概然速率是()。
定性分析筛选方案包括()等。
某温度下将Cl2通入KOH溶液里,反应后得到KCl、KClO、KClO3的混合溶液,经测定ClO-与ClO3-的物质的量浓度之比为11:1,则Cl2与KOH反应时,被还原的氯元素和被氧化的氯元素的物质的量之比为()。
为什么幼儿园应与家庭密切合作?
从使用的传输介质类型来看,局域网可以分为使用有线介质的局域网和使用__________的局域网。
WhatkindofworkdidmostAmericanwomendoduringthe1940sand1950s?
最新回复
(
0
)