首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #define N 8 void fun(int *x,int i) {*x=*(x+i)+1;} main() {int a[N]={1,2,3,4,5,6
有以下程序: #include<stdio.h> #define N 8 void fun(int *x,int i) {*x=*(x+i)+1;} main() {int a[N]={1,2,3,4,5,6
admin
2019-08-18
33
问题
有以下程序:
#include<stdio.h>
#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<N/2;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/1lRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
结构化程序设计的基本原则不包括()。
以下叙述中错误的是
下列关二叉树的叙述中,正确的是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
若有定义语句:inta=3,b=2,c=1;以下选项中错误的赋值表达式是()。
若有定义语句charc=’\101’;则变量c在内存中占
以下叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
随机试题
A)SocialSecurityprovidesafoundationfortheretirementplansofmillionsofAmericans.Unfortunately,manyofthoseAmeric
常用的中频发电机有________和________。
法律和道德的区别是()。
影响铁路运输安全的人员因素中,铁路运输系统外人员主要包括()
把梁放在柱顶上,不作任何处理,其支座就可简化成()。
科学技术的发展与应用,使风险的发展性更为突出。主要表现在()。
(2014年)2008年1月,A公司与B公司签订书面合同,将其房屋出租给B公司,租期5年,月租金5万元,每年1月底前一次付清全年租金。2009年1月,经A公司同意,B公司与C公司订立书面合同,将该房屋转租给C公司,租期4年,月租金8万元。根据约定,C公司的
下列有关诈骗罪的说法正确的有()。
ItisknownthatmoreandmoreuniversitiesinChinaareseekingtoincreasetheirenrollment.Asaresult,morethaneverunive
PASSAGETHREE
最新回复
(
0
)