首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> int b=2: int fun(int*k) { b=*k+b; return(b); } main() { int a[10]={1,2,3,
有以下程序: #include<stdio.h> int b=2: int fun(int*k) { b=*k+b; return(b); } main() { int a[10]={1,2,3,
admin
2018-01-14
41
问题
有以下程序:
#include<stdio.h>
int 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);
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、1012
B、810
C、1028
D、1016
答案
C
解析
因为int是全局变量,所以它的值在整个程序结束时才会消失。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/6Hxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include(strintg.h>main(){charp[20]={’a’,’b’,’c’,’d’},q[]="abc",r[]="abcde";strcpy(p+strlen(q),r);strca
概要设计中要完成的事情是()。
数据库系统的主要特点为数据集成性、数据_________和低冗余性、数据独立性和数据统一管理和控制。
C语言中char类型数据占字节数为()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
变量a已被定义为整型,下列表达式有错的是
以下叙述中正确的是
若i、J已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j
将E-R图转换到关系模式时,实体与联系都可以表示成
以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。
随机试题
立法机关决策程序中最复杂的一种程序是()
CO2气体保护薄板平对接焊时,采用()焊法。
胆绞痛部位的主要特点是
临床诊断甲减最灵敏的指标是
治癥瘕治挛急作痛
商业银行在取得抵债资产时,要冲减()
普通合伙企业的合伙人发生的与合伙企业无关的债务,相关债权人可以其债权抵销其对合伙企业的债务。()
请简要说明劳动者派遣的成因和特点。
1915年兴起的初期新文化运动的基本内容有()
若,则|a-b|=________.
最新回复
(
0
)