首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果
admin
2020-07-28
41
问题
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:源程序存放在BLANK1.C中。不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 void fun(int *px,int* py)
3 {
4 /*********found*********/
5 int
【1】
;
6 scanf(’’%d’’,&k);
7 /*********found*********/
8 while
【2】
9 {if(k>0)a++;
10 if(k<0)b++;
11 /*********found*********/
12
【3】
;
13 }
14 *px=a;*py=b;
15 }
16 main()
17 {int x,y;
18 fun(&x,&y);
19 printf(’’x=%d y=%d\n’’,x,y);
20 }
选项
答案
(1)a=0,b=0,k (2)(k!=0) (3)scanf(’’%d’’,&k)
解析
填空1:下面的scanf函数用到变量k,需要提前定义,在while循环中使用了临时存放正、负数个数的变量a,b,因此也要提前定义。
填空2:根据题意,输入0时结束程序,因此当k !=0时进入循环记录正负数的个数。
填空3处:需要不断从终端输入整数,因此在循环体内添加输入操作。
转载请注明原文地址:https://kaotiyun.com/show/6G3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序structS{intn;inta[20];};voidf(structS*p){inti,j,t;for(i=0;i<p->n-1;i++)for(j=i+1;j<p->n;j++)if(p->a[i]>p->a
若程序中有宏定义行:#defineN100则以下叙述中正确的是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
下面描述中不属于软件需求分析阶段任务的是
下面不属于软件需求分析阶段工作的是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
以下不能用于描述算法的是
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为
在满足实体完整性约束的条件下
下列选项中不属于结构化程序设计方法的是
随机试题
据一份研究报告测算,2011年某国实现国内生产总值74,772.4亿元,其中公有经济实现56,676.2亿元,非公有经济实现18,096.2亿元,分别占整个国民经济的75.8%和24.2%。在公有经济中,国有经济实现31,295.6亿元,集体经济实现25,
阑尾()
正常小儿前囟闭合的年龄是:
护士的职业情感不包括
组织工具包括()。
甲公司根据乙公司的选择,向丙公司购买了1台大型设备,出租给乙公司使用,乙公司使用该设备时,发现该设备不能正常运行,关于该融资租赁合同的说法正确的是()。
根据《商业银行风险监管核心指标》,商业银行累计外汇敞口头寸比例不得超过()。
长期待摊费用是指企业将要发_牛并且应由以后各期负担的分摊期限在一年以上的各项费用。()
中国公民李某为某外资公司的高级职员,2009年的收入情况如下:(1)单位每月支付工资、薪金10000元;(2)当年12月底,单位和李某协商,解除劳动合同,单位除支付当月工资外,另外一次支付李某补偿金20万元(李某在该单位任职5年);
有以下程序: #include<stdio.h> intf(intx,inty) { return((y-x)*x); } main() { inta=3,b=4,c=5,d; d=f(f(a,b),f(a,c));
最新回复
(
0
)