首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意
admin
2020-11-27
86
问题
给定程序中,函数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全国计算机二级
相关试题推荐
若有语句:char*line[5];,以下叙述中正确的是
以下不合法的字符常量是()。
有以下程序#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}程序运行后的输出结果是
设有定义doubleall0],*s=a:以下能够代表数组元素a[3]的是
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
软件生命周期是指()。
合法的C语言标识符是()。
随机试题
某小学六年级(1)班举行“我心中的祖国”作文竞赛活动,根据班级活动目标和功能划分,这是属于()类型的班级活动。
拒绝社会提供的目标,但仍然遵守社会规范的手段行事,这种偏差行为是()
具有解表和中的功效,用于寒热头痛,食滞阴中,呕吐胀满病症的治疗的非处方药是
综合性应急演练的过程可划分为()三个阶段。
评价一台机器设备质量的优劣主要考核其()以及设备的整齐、清洁、润滑、安全等方面的内容。
以下有关管理幅度的论述正确的是()。
基于信息技术的协同采购是指电子化协同采购。()
某资本家投资100万元,每次投资所得的利润是15万元,假定其预付资本的有机构成是4:1,那么该资本家每次投资所实现的剩余价值率为()(2013年单选)
Joyandsadnessareexperiencedbypeopleinallculturesaroundtheworld,buthowcanwetellwhenotherpeoplearehappyord
下列操作中正确的是______。
最新回复
(
0
)