首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。 #include<stdio.h> void reverse(int a[],iht n) { int i,t; for(i=0;i<n/2;i++)
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。 #include<stdio.h> void reverse(int a[],iht n) { int i,t; for(i=0;i<n/2;i++)
admin
2010-09-05
30
问题
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。
#include<stdio.h>
void reverse(int a[],iht n)
{ int i,t;
for(i=0;i<n/2;i++)
{ t=a
;a
=a[n-1-i];a[n-1-i]=t;}
}
main()
{ int b[10]={1,2,3,4,5,6,7,8,9,10};int i,s=0;
reverse(b,10) ;
for(i=0;i<3;i++)s+=b
;
printf("%d\n",s);
}
程序运行后的输出结果是( )。
选项
A、27
B、6
C、25
D、30
答案
A
解析
本题考查函数调用时的参数传递。函数 reverse将数组b进行了逆置,此时的 b[10]={10,9,8,7,6,5,4,3,2,1},后面for语句的功能是将b中的前3个数累加,将结果放在s中,最后将s输出,结果s=10+9+8=27。
转载请注明原文地址:https://jikaoti.com/ti/BPI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于通用对话框的叙述中,错误的是( )。
在软件开发中,需求分析阶段可以使用的工具是( )。
以下程序段的功能是:从文本框中输入一个数值,如果该数值满足“除以4余1,除以5余2”的条件,则在窗体上输出文本框中的数值,否则,将焦点定位在文本框中,并清除文本框的内容,在横线处应填写()。PrivateSubCommandl_Cli
双精度浮点数的类型说明符为
如果窗体模块A中有一个过程:PrivateSubProc()……EndSub则下面叙述中错误的是
数学式子5+(a+b)×2对应的VisualBasic表达式是()。
在VisualBasic中,表达式3*2\5Mod3的值是()。
结构化程序设计的基本原则不包括()。
假定有以下循环结构:DoUntil条件表达式 循环体Loop则以下正确的描述是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是( )。
随机试题
A.氟胞嘧啶+两性霉素BB.伊曲康唑C.氟康唑D.两性霉素BE.伏立康唑近期未用过唑类抗真菌药物且临床情况稳定的侵袭性念珠菌感染首选
甲国公民在乙国将丙国公民杀死后逃入丁国,现甲、乙、丙三国均向丁国要求将其引渡。下列表述中正确的是:
经出质人和质权人协商同意后,应收账款在出质后可以转让。()
增发()会分散原股东的控制权。
决定商品二因素的是()。
可保风险
王国维
下面属于黑盒测试方法的是
WeallknowthatDNAhastheabilitytoidentifyindividualsbut,becauseitisinherited,therearealsoregionsoftheDNAstr
Thelastheart-poundingraceoftheSummerGamesendedSundayinawhitemarblearenaintheheartofAthens.Thatbringsthemo
最新回复
(
0
)