首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int b=2; int fun(int*k) { b=*k+b; return(b); } main( ) { inta[10]={1,2,3,4,5,6,7,8),i; for(i=2;i<4;i++)
有以下程序: #include<stdio.h> int b=2; int fun(int*k) { b=*k+b; return(b); } main( ) { inta[10]={1,2,3,4,5,6,7,8),i; for(i=2;i<4;i++)
admin
2022-06-24
47
问题
有以下程序:
#include<stdio.h>
int b=2;
int fun(int*k)
{
b=*k+b;
return(b);
}
main( )
{
inta[10]={1,2,3,4,5,6,7,8),i;
for(i=2;i<4;i++)
{
b=fun(&a
)+b;
printf("%d",b):
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、10 12
B、8 10
C、10 28
D、10 16
答案
C
解析
因为b是全局变量,所以它的值在整个程序结束时才会消失。for循环中,第一次循环i=2,a
=3,所以fun(&a
)=3+2=5,这时b为5,所以b=fun(&a
)+b=5+5=10。第二次循环时,b=10,然后fun(&a
),代入a
=4,这时fun(&a
)=10+4=14,所以b=fun(&a
)+b=14+14=28。
转载请注明原文地址:https://kaotiyun.com/show/XUkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*s){staticintj=0;dos[j]+=s[j+1];while(++j
有以下程序#includemain(){inta,b;for(a=0;a
表达式3.6.5/2+1.2+5%2的值是
以下叙述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
有以下程序(strcat函数用于连接两个字符串):#include<stdio.h>#include<string.h>main(){chara[20]="ABCD\0EFG\0",b[]="LIK";strcat(a,b);prinff
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将不带头节点的单向链表节点数据域中的数据从小到大排序。即若原链表节点数据域从头至尾的数据为10、4、2、8、
以下数据结构中,属于非线性数据结构的是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
支持予程序调用的数据结构是
随机试题
中唐古文运动的倡导者、唐宋八大家之首的作家是________。韩愈因其郡望昌黎,世称________。《张中丞传后叙》中抨击的人物是_________。
属于上消化道的是()
题1~5按照利用系数法进行某车间的用电负荷计算,已知数据见下表。根据上述已知数据,起重机的单台设备功率应为多少?()
甲公司购买一套设备用于生产某产品,经分析计算该投资项目的经营期望收益率为8.34%,标准差为4.13%。甲企业以前投资相似项目的投资报酬率为18%,标准离差率为60%,无风险报酬率为6%且一直保持不变,则该投资项目的投资报酬率是()。
单位外汇存款操作正确的是()。
家庭生产理论认为()。
李某为去外地做生意,向王某借款30万元。双方约定李某将自己的房屋交给王某居住,房租与借款利息相抵。王某对李某房屋享有的权利是()。
宪法的主要作用可以概括为()。
Object-orientedanalysis(OOA)isasemiformalspecificationtechniquefortheobject-orientedparadigm.Object-orientedanalysi
Spaceisadangerousplace,notonlybecauseofmeteors(流星)butalsobecauseofraysfromthesunandotherstars.The【B1】______
最新回复
(
0
)