首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序执行后,输出结果是【 】 #include<stdio.h> void fun(int*A) { a[0]=a[1];} main() { int a[10]={1
有以下程序,程序执行后,输出结果是【 】 #include<stdio.h> void fun(int*A) { a[0]=a[1];} main() { int a[10]={1
admin
2013-02-23
17
问题
有以下程序,程序执行后,输出结果是【 】
#include<stdio.h>
void fun(int*A)
{ a[0]=a[1];}
main()
{ int a[10]={10,9,8,7,6,5,4,3,2,1,},i;
for(i=2;i>1=0;i-) fun(&a
);
for(i=0;i<10;i++) printf("%d,a
);
printf("\n");
}
选项
答案
7777654321
解析
本题主要考查函数的调用,第—次调用把数组元素a[2]的地址赋给a,此时a[1]即是原数组的a[3]等于7,再执行赋值语句a[0]=a[1],则a[0]和a[1]中的值都是7,然后再把这个值返回给a[2]同样地第二次调用的时候函数返回值也是7,第三次调用返回值也是7,因此数组的前4个元素,即对a[0]、a[1]、a[2]和a[3]的值都为7,当执行第二个for循环时输出数组中所有元素的值7777654321。
转载请注明原文地址:https://kaotiyun.com/show/3LJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下函数返回a所指数组中最小的值所在的下标值:fun(int*a,intn){inti,j=0,p;p=j;for(i=j;i<n;i++)If(a[i]<a[p])____
以下对C语言函数的有关描述中,正确的是______。
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(
以下程序的运行结果为______。main(){intx,*p,**q;x=10;p=&x;q=&p;printf("%d\n",**q);}
在C程序中,可把整型数以二进制形式存放到文件中的函数是______。
若已定义以下语句,其中0≤i≤9,则对a数组元素不正确的引用为______。inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;
开发大型软件时,产生困难的根本原因是()
软件开发的结构化生命周期方法将软件生命周期划分成()
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
注释一般分为序言性注释和______注释。
随机试题
模具冷却水道设置在模具零件内部,形状应为
右肺根()
医师将一位符合安乐死条件的患者,使用药物结束其痛苦的生命,称为
我国现存最早的本草学专著是我国第一部炮制专著是
对自动喷水灭火系统的报警阀进行渗潜心式试验时,试验压力为额定工作压力的( ),阀瓣处应无渗漏。
根据《建设工程工程量清单计价规范》GB50500—2013,关于投标总价的说法,正确的是()。
债权人行使撤销权的必要费用的承担者是()。
四川风味小吃是()。
GooglealreadyhasawindowintooursoulsthroughourInternetsearchesanditnowhasinsightintoourailingbodiestoo.The
10/ten
最新回复
(
0
)