首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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++)c[s[i]]++; for(
有以下程序: #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++)c[s[i]]++; for(
admin
2011-06-10
65
问题
有以下程序: #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++)c[s
]++; for(i=1;i<5;i++)printf("%d",c
); printf("\n"); } 程序的运行结果是( )。
选项
A、1 2 3 4
B、2 3 4 4
C、4 3 3 2
D、1 1 2 3
答案
C
解析
程序中定义了两个数组s和c,数组c中有5个元素,每个元素的初始值为0;数组s中有12个元素,包含4个“1”,3个“2”,3各“3”,2个“4”。第一个for语句中,用s
作为c数组的下标,用于统计s
中相同数字的个数,同时将统计的结果放在以该数字为下标的c数组中。第二个for语句用于将c数组中a[1]~a[4]4个元素输出。
转载请注明原文地址:https://kaotiyun.com/show/h3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移 2*sizeof(int)字节) #include <stdio.h> main( ) { FILE*fp;
有以下程序 struct STU { char name[10];v int num; int Score; }; main( ) { struct STU s[5]={ {“YangSan”,20041,703},{“LiSiGuo”
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )
有以下程序 main( ) { unsigned char a,b; a=4|3; b=4&3; printf(“%d %d\n”,a,b(; } 执行后输出结果是( )
有以下程序 #define f(x) x*x main( ) { int i; i=f(4+4)/f(2+2); printf(“%d\n”,i); } 执行后输出结果是( )
已有定义:int i,a[10],*p;,则合法的赋值语句是
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,二叉树属于______。
随机试题
患者,男性,28岁,近5天来牙龈出血,晨起发现枕头有血迹。口臭。牙龈红肿,呈火山口状,龈缘如虫蚀状。最可能的诊断是
某医师治疗心血管病常用的成药有通心络胶囊与诺迪康胶囊,二者均具有的功能有()。
建筑工程外脚手架外侧采用的全封闭立网,其网目密度不应低于()。
单位工程划分的基本原则是按( )确定。
[2015真题·多选]经酸洗后的设备和管道内壁要进行钝化,钝化时应遵循的规定有()。
下列选项中,属于注册建造师可同时担任两个建设工程施工项目负责人情况的有()。
短期融资券的期限不超过()年。
影响证券投资组合标准差的因素不包括证券投资组合中每种证券的报酬率的相互关系。()
甲公司与乙公司签订一份加工合同,甲公司提供价值30万元的辅助材料并收取加工资25万元,乙公司提供价值100万元的原材料。甲公司应纳印花税275元。()
4.75
最新回复
(
0
)