首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
admin
2020-11-27
98
问题
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:源程序存放在BLANK1.C中。不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
void fun(int*px,int*py)
{
/**********found**********/
int[1];
scanf("%d",&k);
/**********found**********/
while[2]
{if(k>0)a++;
if(k<0)b++;
/**********found**********/
[3];
}
*px=a;*py=b;
}
main()
{int x,y;
fun(&x,&y);
printf("x=%d y=%d\n",x,y);
}
选项
答案
(1)a=0,b=0,k (2)(k!=0) (3)scant("%d",&k)。
解析
填空1:下面的scant函数用到变量k,需要提前定义,在while循环中使用了临时存放正、负数个数的变量a,b,因此也要提前定义。
填空2:根据题意,输入0时结束程序,因此当k!=0时进入循环记录正负数的个数。
填空3:需要不断从终端输入整数,因此在循环体内添加输入操作。
转载请注明原文地址:https://kaotiyun.com/show/Ud3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidfun(intx,inty,int*c,int*d){*c=x+y;*d=x-y;}main(){inta=4,b=3,c=0,d=0;fun(a,b,&c,&d);
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
若要使用C数学库中的sin函数,需要在源程序的头部加上#include关于引用数学库,以下叙述正确的是()。
若有定义语句:intyear=2009,*p=&year;,以下不能使变量year中的值增至2010的语句是()。
有以下程序#include<stdio.h>main(){inty=9;for(;y>0;y-)if(y%3=0)printf(’’%d’’,-y);}程序的运行结果是
有如下程序#includemain(){inti,data;scanf("%d",&data);for(i=0;i
软件生命周期是指()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
软件生命周期是指()。
随机试题
下列关于巴黎公社的表述,正确的是
Ca3(PO4)2沉淀在纯水中的溶解度是否会受到溶解在纯水中的CO2的影响?
3岁小儿,因水痘来院就诊。该患儿目前皮肤瘙痒严重,护士可以采用的措施是
男性患者,出现呕吐,呕吐物为胃内容物,经检查诊断为中枢性呕吐,谊患者呕吐的病因为
某女,45岁。症见神疲肢倦,不思饮食,食后腹胀,大便不实,兼见脘痞,口粘,舌苔厚腻。其病机是
除独立的明洞和短于50m的隧道之外,隧道内的纵坡一般大于()。
某企业在其银行存款不足10000元的情况下,向业务单位开出一张15000元的转账支票,银行可对其处以()元的罚款。
大陆法认为实际履行是对违约的一种主要的救济方法,而在英美法系只有在债务人履行合同尚属可能时,才会作出实际履行的判决。()
进行夫妻财产约定,应当()。[2015年10月真题]
PASSAGETHREEWhatisthefunctionofthefirstparagraph?
最新回复
(
0
)