首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
admin
2020-11-27
62
问题
给定程序中,函数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全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
有以下程序#includemain(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5),i;for(;i<5;i++)(*q)++;)f(a);for(i=0;i<5;i++)printf("%d,",a[i])
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
有以下程序:#include<stdio.h>main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序的运行结果是()。
若变量已正确定义并赋值,以下不能构成C语句的选项是
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在________处应填入的选项是Structlink{chardata;_________}node;
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
以下说法中正确的是()。
随机试题
低碳低合金调质钢焊接热影响区的粗晶区有产生冷裂纹和韧性上升的倾向。
下列影响骨折愈合的因素中,哪项是引起骨折不愈合的最主要因素
中国甲公司与西班牙乙公司签订了出口山芋的合同,FOB价格,西班牙公司投保了水渍险,山芋的品质约定为二级,信用证方式支付。后因库存二级山芋缺货,甲公司自行改装一级山芋。由于发票注明品质为一级,货价仍以二级计收,在银行办理结汇时,因单证和单单不符而遭拒付。货物
图示变截面短杆,AB段压应力σAB与BC段压应为σBC的关系是()。
除起飞、降落或者依法规定的情形以外,民用航空器不得飞越( )上空。
托管人对基金管理人投资运作的监督,实际运作中,场内交易主要通过()实现,场外交易主要借助于()完成。
()是指借款人无法足额偿还贷款本息,即使执行担保,也肯定要造成较大损失的贷款。
被代理人死亡可使委托代理终止,但被代理人死亡后,委托代理人实施的代理行为仍然有效的是()。
3.不对其他物体产生作用的物体运动是不可能存在的。以下哪项最为准确地表达了上述断定的含义?
Icantapmysmartphoneandacabwillarrivealmostimmediately.Anothertapwilltellmethelatestnews,valuemyshareportf
最新回复
(
0
)