首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
admin
2017-02-24
30
问题
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:源程序存放在BIANK1.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)scanf("%d",&k)
解析
填空1:下面的scanf函数用到变量k,需要提前定义,在while循环中使用了临时存放正、负数个数的变量a,b,因此也要提前定义。
填空2:根据题意,输入0时结束程序,因此当k!=0时进入循环记录正负数的个数。
填空3:需要不断从终端输人整数,因此在循环体内添加输入操作。
转载请注明原文地址:https://kaotiyun.com/show/z0Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是#include<stdio.h>main(){chars[80],c=’a’;inti=0;scanf("%s",s);
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下程序的输出结果是【】。#includevoidswap(int*a,int*b){int*t;t=a;a=b;b=t;}main(){inti=3,j=5,*p=&i,
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
下面程序的运行结果是【】。#include#defineSIZE12main(){chars[SIZE];intI;for(I=0;I
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
下列关于字符串的说法中错误的是
随机试题
____不锈钢经加热和冷却后,没有相变。
现代广场的特点_______。
简述唐朝实旋两税法的作用。
下列属于计算机性能指标的有__________。
有关无痛注射正确的叙述是()。
中国A公司与德国B公司因双方合同中仲裁条款的效力问题在我国涉诉。双方在合同中约定仲裁机构为位于巴黎的国际商会仲裁院,仲裁地为斯德哥尔摩,但对该仲裁条款应适用的法律未作约定。依我国现行司法解释,我国法院审查该仲裁条款效力时,应适用下列哪国的法律?()
根据《建设工程工程量清单计价规范》的有关规定,池槽保温隔热工程量清单计算中,正确的是( )。
施工单位为了保证工程质量而提高混凝土标号一个等级,此行为属于()。
甲公司为增值税一般纳税人,2019年6月份发生销项税额合计为88万元,增值税进项税额转出合计16万元,增值税进项税额合计48万元,甲公司当月应交增值税的金额为()万元。
(2016·江西)教学媒体是指教与学活动中传递信息的中介,能够使教学信息传递更加标准化,教学媒体包括存储、呈现、处理、传递教学信息的物理载体和承载教学信息的()
最新回复
(
0
)