首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int n){ int i, t; for(i=0;i<n/2;i++) {t=a[i]; a[i] =a[n-1-i];a[
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int n){ int i, t; for(i=0;i<n/2;i++) {t=a[i]; a[i] =a[n-1-i];a[
admin
2013-06-11
51
问题
以下程序中函数reverse 的功能是将a所指数组中的内容进行逆置。 void reverse(int a [ ], int 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,8); for(i=6;i<10;i++) s+=b
; printf("%d\n", s);} 程序运行后的输出结果是
选项
A、22
B、10
C、34
D、30
答案
1
解析
本题考查的知识点是数组名作为函数参数及函数调用。reverse()数的功能是将具有n个元素的数组a反序存放。在主函数中调用语句是“reverse(b,8);”,实现的功能是把b数组的前八个元素逆置,所以b数组中依次存放的值为“8,7,6,5,4,3,2,1,9,10”。for循环了4次,分别把b[6]、b[7]、b[8]和b[9]的值(分别是2、1、9、10)加到了s中,s的结果是22,所以最后输出的s值为22。所以4个选项中A正确。
转载请注明原文地址:https://kaotiyun.com/show/xAJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列关于逻辑表达式a&&b的叙述中,错误的一条是()
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是【】。a*=18+(b++)-(++c);
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
在树形结构中,树根结点没有______。
下面描述中,符合结构化程序设计风格的是______。
程序设计语言的基本成分是数据成分、运算成分、控制成分和______。
下列程序是处理C盘根目录下的a.txt文件,统计该文件中字符的个数。请填空,使程序完整。#include<stdio.h>main(){FILE*fp;charch;longnum=0;if
以下所列的C语言常量中,错误的是()。
以下选项中,属于C语言中合法的常量的是______。
栈和队列的共同点是()。
随机试题
按照不同的分类标准,北京国际图书博览会属于()。
胆汁的生理作用不包括【】
低脂膳食不适用于
女,30岁,持续高烧2周后入院,查体:139.8,呼吸86次/分,神志清楚,表情淡漠,面色苍白,前朐部可见散在红色斑丘疹。脾肋下可及为确诊最有意义的检查是
车祸现场有下列伤员,应先抢救的是()。
各种单据的签发日期应符合逻辑性和国际惯例,通常()日期是议付单据出单最晚的时间
下列关于权证的价值说法错误的是()。
名茶:龙井
以下关于债的客体的表述中正确的是()。
下列各设备中,全部属于计算机输出设备的一组是()。
最新回复
(
0
)