首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) e[s[i]]++; for(i=1;i<5;i++)
有以下程序: #include<stdio.h> main() { int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) e[s[i]]++; for(i=1;i<5;i++)
admin
2020-07-28
35
问题
有以下程序:
#include<stdio.h>
main()
{
int s[12]={1,2,3,4,4,3,2,1,1,1,2,3},c[5]={0},i;
for(i=0;i<12;i++)
e[s
]++;
for(i=1;i<5;i++)
printf("%d",c
);
printf("\n");
}
程序的运行结果是( )。
选项
A、2 3 4 4
B、4 3 3 2
C、1 2 3 4
D、1 1 2 3
答案
B
解析
在for(i=0;i<12;i++)c[s
]++中,数组元素s
的值作为数组c的下标,当退出循环时,数组c的4个元素的值分别为4、3、3、2,因此B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/xn3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.C。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串的前导*号不得多于n个,若多于n个,则删除多余的*号;若少于
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:请勿改动主函数main和其他函数中的任何内容
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入"edcba",则应输出"abede"。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
下列叙述中错误的是()。
下列方法中,不属于软件调试方法的是()。
给定程序MODI1.C是建立一个带头结点的单向链表,并用随机函数为各结点赋值。函数fun的功能是将单向链表结点(不包括头结点)数据域为偶数的值累加起来,并且作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
给定程序MODI1.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
给定程序中,函数fun的功能是:求出形参ss所指字符串数组中最长字符串的长度,将其余字符串右边用字符“*”补齐,使其与最长的字符串等长。ss所指字符串数组中共有M个字符串,且串长<N。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确
给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移出字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大于等于2)。例如,形参S所指的字符串为:abcdefgh,执行结果为:ahcb
以下叙述中正确的是
随机试题
膀胱结核的CT特征性表现不包括
A.自身抗原B.同种异型抗原C.超抗原D.独特型抗原E.异嗜性抗原ABO血型抗原属于
与中国封建制度相适应的税法在不同朝代也发生着不同的变革,体现出时代特征。有关中国封建社会税法变革,下列表述正确的有()。
企业战略从基层单位自下而上产生,并加以推进和实施,这种战略实施模式为()模式。
某公司拟公开发行股票8000万股,委托承销团代销,代销期间届满时,属于发行失败的是()。
被誉为元曲“四大家”的关汉卿、白朴、马致远、郑光祖的代表作依次为()。
20年市场经济改革,把中国经济送上了持续增长的快车道,把在现代化道路上艰苦跋涉的中国人推上了一个高峰。然而,_______。我们一刻者不曾忘记发展中那些“不平衡、不协调、不可持续”的风险隐患;_______,“发展起来以后的问题不比不发展时少”。 依次
十二铜表法
第二代计算机采用的电子器件是【 】。
有以下程序:#include<stdio.h>structtt{intx;structtt*y;}*P。struct*tt*a[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;P=a:for(
最新回复
(
0
)