首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:求三个数的最小公倍数。 例如,给主函数中的变量x1、x2、x3分别输入15 11 2,则输出结果应当是:330。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODI1.C中函数fun的功能是:求三个数的最小公倍数。 例如,给主函数中的变量x1、x2、x3分别输入15 11 2,则输出结果应当是:330。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2020-11-27
40
问题
给定程序MODI1.C中函数fun的功能是:求三个数的最小公倍数。
例如,给主函数中的变量x1、x2、x3分别输入15 11 2,则输出结果应当是:330。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include <stdio.h>
/**********found**********/
fun(int x,y,z)
{ int j,t,n,m;
j=1;
t=j%x;
m=j%y;
n=j%Z;
while(t!=0||m!=0||n!=0)
{ j=j+1;
t=j%x;
m=j%y;
n=j%z;
}
/**********found**********/
return i;
}
main()
{ int x1,x2,x3,j;
printf("Input x1 x2 x3:");S canf("%d%d%d",&x1,&x2,&x3);
printf("x1=%d,x2=%d,x3=%d\n",x1,x2,x3);
j=fun(x1,x2,x3);
printf("The minimal common multiple is:%d\n",j);
}
选项
答案
(1)int fun(int x, int y, int z) (2)retu rn j;
解析
(1)在主函数中“i=fun(x1,x2,x3);”,可知fun函数有3个整型形参,且有整型返回值,在第一个标识下,应该有三个int声明的变量,故第一标识下应改成“int fun(int x,int y,int z)”。
(2)在循环“while(t!=0‖m!=0‖n!=0)”中,当t、m和n均为0时,即j%x、j%y和j%z均等于0,循环条件为假,退出循环,此时j就是x、y和z的最小公倍数,故函数的返回值为j。
转载请注明原文地址:https://kaotiyun.com/show/h73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母#include#includevoidfun(char*p){inti=0;while(p[i]){if(p[
有以下程序#include<stdio.h>main0{inta=0,b=0;/*给a赋值a=10-b=20;给b赋值*/printf(’’a+b=%din’’,a+b);/**输出计算结果*/}程序运行后的输出结果是
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。
有三个关系R,S和T如下图所示:则由关系R和S得到关系T的运算是
有下列程序:#include<stdio.h>#include<string.h>typedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUa){STUb={"Zhao
软件生命周期是指()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
当变量c的值不为2、4、6时,值也为“真”的表达式是
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0),且变量m已确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
数据库设计的第一阶段是()
Hecriticizedeverythingandeverybody,andeven______hisfewfriends.
宝玉挨打的根本原因是()
2岁男孩,1年多来唇周发绀,发育落后于同龄儿童。家长带其前来就诊。2周后,患儿因高热、吐泻3天再次就诊,此时治疗上应补充足够液体。以免并发
芳环侧链具有氨基醇结构的药物的特征反应含氧喹啉衍生物的特征反应
患者,男性,60岁,行肺段切除术后2小时,自觉胸闷,呼吸急促,测血压、脉搏均正常,见水封瓶内有少量淡红色液体,水封瓶长玻璃管内的水柱不波动。最可能的原因是
施工单位在编制施工组织设计时,应当根据建筑工程的特点制定相应的()。
下列房地产状况中属于区位状况的有()。
A城市的国有单位甲与B城市的国有单位乙因对国有资产的使用权发生争议而产生纠纷,当事人可以采用的解决争议的方式有()。
程序性知识的表征方式是__________。
最新回复
(
0
)