首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #define N 8 void fun(int *x,int i) {*x=*(x+i)+1;} main() {int a[N]={1,2,3,4,5,6,7,8),i;
有以下程序: #include #define N 8 void fun(int *x,int i) {*x=*(x+i)+1;} main() {int a[N]={1,2,3,4,5,6,7,8),i;
admin
2017-11-27
68
问题
有以下程序:
#include
#define N 8
void fun(int *x,int i)
{*x=*(x+i)+1;}
main()
{int a[N]={1,2,3,4,5,6,7,8),i;
fun(a,2);
for(i=0;i
{printf("%d",a
);}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、1 3 1 3
B、3 2 3 4
C、4 2 3 4
D、1 2 3 4
答案
C
解析
函数“fun(int*x,int i)”的功能是把数组元素x
的值加1赋给x[0]。所以在主函数中执行fun(a,2)后,数组元数a[0]的值等于4。然后在for循环语句中,输出数组a中的前4个元素的值,分别是4、2、3、4。
转载请注明原文地址:https://kaotiyun.com/show/E2xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#includemain(){intx;scanf(“%d”,&x);if(x++>2)printf(“%d”,x);
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);returns:}
在printf的格式字符中,e格式字符的作用是()。
函数rewind(fp)的作用是()。
下面4个关于C语言的结论中错误的是()。
若有代数式(其中e仅代表自然对数的底数,不是变量),则下列能够正确表示该代数式的C语言表达式是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
在数据库设计中,将E-R图转换为关系模式的过程属于()。
下列关系表达式中,结果为“假”的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
随机试题
下列不能申请专利的有()
下列何药的药性属凉性
A.串料B.加液研磨C.水飞D.串油E.蒸罐
患者,男性,18岁。急性白血病。在化疗期间,近1天尿量1000ml,此时护士采取的最重要的护理措施为
管道测绘放线使用的测量仪器应经检定合格且在有效期内,且符合()要求。
合法的电子邮件地址是()。
与融资租赁筹资相比,发行债券的优点是()。
在讲解“大气的压强”一节时,某教师采用了如下方法导入新课:拿一个透明的装满水的玻璃杯,盖上硬纸片,先问学生:如果将玻璃杯倒置过来,并放开压在纸片上的手,水会洒出来吗?纸片会掉下来吗?然后实际演示,这时水不会洒出来,纸片也不会掉下来。教师引入:大家可能感到很
关于抵押合同中双方当事人的权利义务,不正确的是()
下列叙述中正确的是()。
最新回复
(
0
)