首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
67
问题
有以下程序: #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全国计算机二级
相关试题推荐
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )
有以下定义和语句 inta[3][2]={1,2,3,4,5,6,},*p[3]; p[0]=a[1]; 则*p[0]+1)所代表的数组元素是
将以下程序段写成三目运算表达式:【】。if(a>b)max=a;elsemax=b;
下列叙述中正确的是()。
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。
若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。
在面向对象方法中,一个对象请求另一对象为其服务的方式是通过发送
随机试题
Friendsplayanimportantpartinourlives,andalthoughwemaytakefriendshipforgranted,weoftendon’tclearlyunderstand
欧洲金属活字印刷技术的发源地是()
关于经营者提供的格式条款,下列说法有误的是【】
课程内容包括哪几个方面的知识?课程内容的具体表现形式有哪些?
帕金森病患者躯体呈前倾前屈姿态,行走时上肢摆动动作消失或减少,起动和终止均有困难,步距缩小,这种特殊步态称为
人力资源规划需要关注的焦点问题有()。
同业拆借:指具有法人资格的金融机构及经法人授权的非法人金融分支机构之间的进行短期资金融通的行为,目的在于调剂头寸和临时性资金余缺。根据以上定义,下面属于正常的同业拆借的是()。
2010年10月真题科学家在一个孤岛上的猴群中做了一个实验。将一种新口味的糖让猴群中地位最低的猴子品尝,等它认可后再让猴群其他成员品尝。花了大约20天左右,整个猴群才接受了这种糖。将另一种新口味的糖让猴群中地位最高的猴王品尝,等它认可后再让猴群其
商品销售的售货单和商品之间的联系是()。
Bothpoliceofficersandhighofficialsherearesusceptibletocorruption(清华大学2006年试题)
最新回复
(
0
)