首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量C来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量C来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 注意
admin
2020-07-28
55
问题
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量C来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include<stdio.h>
void fun(int*px,int*py)
{
/**********found**********/
int___1___;
sCarlf("%d",&k);
/**********found**********/
while___2___
{if(k>0) a++;
if(k<0) c++;
/**********found**********/
___3___;
}
*px=a;*py=c;}
main()
{int x,y;
fun(&x,&y);
printf("x=%d y=%d\n",x,y);
}
选项
答案
(1)a=0,c=0,k (2)(k!=0) (3)scanf("%d",&k);
解析
本题中函数fun的功能是不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,然后通过形参pa和pb把统计的数据传回主函数进行输出。因为此函数对于数字的大小有不同的处理方式,所以根据题意首先要区别大于0、小于0和等于0的数字,然后进行统计和程序的进行。然后我们就能想到要使用条件语句来进行,while或者if都可,再利用自增运算符既可以统计,得到结果。
转载请注明原文地址:https://kaotiyun.com/show/sJ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
下列关于二叉树的叙述中,正确的是
以下选项中作为C语言合法常量的是
有以下程序#include<stdio.h>voidfun(char*c,intd){*c=*c+1;d=d+1;printf("%c,%c,",*c,d);}main(){charb=’a’,a=’A’;fun(&b,a);print
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}main(){doublea[2]=
下面选项中关于编译预处理的叙述正确的是
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
面向对象方法中,继承是指
设有定义:inta=0,b=1;,以下表达式中,会产生“短路”现象,致使变量b的值不变的是()。
设表的长度为20。则在最坏情况下,冒泡排序的比较次数为()。
随机试题
患者消化道大出血。收缩压降至70~90mmIHg,脉率增至每分钟130次/分,表示出血量约达全身总血量的
女性患者,38岁,以“左侧肢体活动不灵3年,伴右侧肢体活动不灵4d”来诊。3年前劳累后出现左侧肢体活动不灵,当地医院按照“脑梗死”治疗后生活可自理,4d前出现视物双影,右侧肢体活动不灵,伴言语不清,走路不稳,无头痛及恶心呕吐,无发热,二便正常,查体,神志清
足少阳胆经主治
A.异烟肼B.链霉素C.阿米卡星D.司帕沙星E.庆大霉素易透过血脑屏障的药物是
下列属于行政法调整对象的有()。
多用于起伏的基础部位或特殊的异形结构的模板是()模板。
请认真阅读下列材料,并按照要求作答。请根据上述材料完成下列任务:如指导小学四年级学生学习该诗,试拟定教学目标。(15分)
我国实行直接选举和间接选举并用的原则,其中实行直接选举的包括( )。
设线性方程组添加一个方程ax1+2x2+bx3-5x4=0后,成为方程组(1)求方程组(*)的通解;(2)a,b满足什么条件时,(*)(**)是同解方程组.
Ifyouwanttoloseweight,butarenotafanofthegym,theresultsofanewstudycouldofferawelcomealternative.Peoplew
最新回复
(
0
)