首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知C源程序如下: /*分数运算 fsys.c*/ #include<stdio.h> int main() { long int a,b,c,d,i,x,y,z; char op; printf("两分数b/a
已知C源程序如下: /*分数运算 fsys.c*/ #include<stdio.h> int main() { long int a,b,c,d,i,x,y,z; char op; printf("两分数b/a
admin
2011-05-12
24
问题
已知C源程序如下:
/*分数运算 fsys.c*/
#include<stdio.h>
int main()
{
long int a,b,c,d,i,x,y,z;
char op;
printf("两分数b/a,d/c作+、-、*、/四则运算。结果为分数。\n");
printf("请输入分数运算式:b/a op d/c\n");
scanf("%ld/%ld%c%ld%ld",&b,&a,&op,&d,&C) ;
if(a==0||c==0){
printf("分母为0,输入错误!\n");
return(0);
}
if(op==’+’){
y=b*c+d*a;
x=a*c; /*运算结果均为y/x*/
}
if(op==’-’){
y=b*c-d*a;
x=a*c;
}
if(op==’*’){
y=b*d;
x=a*c;
}
if(op==’/’){
y=b*c;
x=a*d;
}
z=x;
if(x>y)z=y;
i=z;
while(i>1){
if(x%i==0&&y%i==0){x=x/i;y=y/i;continue;};
i——;
}
printf("%ld/%ld%c%ld/%ld=%ld/%ld.\n",b,a,op,d,c,y,x);
return 0;
}
画出程序中main函数的控制流程图。
选项
答案
main函数的控制流程图: [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/UuNZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下说明和流程图,回答问题,并将解答填入对应栏内。【说明】求解约瑟夫环问题。算法分析:n个士兵围成一圈,给他们依次编号,班长指定从第w个士兵开始报数,报到第s个士兵出列,依次重复下去,直至所有士兵都出列。【流程图】
阅读以下应用说明及VisualBasic程序,根据要求回答问题1至问题2。[说明]某VisualBasic应用程序用于监测某种锅炉设备内液面高度(0~50cm),其运行窗口界面如图4-16所示。图4-16某锅炉设备液面
请将【算法4-1】和【算法4-2】中,(1)~(7)空缺处的内容补充完整。请从以下选项中选择相应的判断逻辑填写【算法4-2】中的“判断条件1”至“判断条件3”。注意,如“判断条件2”的逻辑判断结果为假,则无须对“判断条件3”进行判断。判断条件1
阅读以下应用程序说明和C程序,将C程序段中(1)~(7)空缺处的语句填写完整。【说明】以下【C程序】的功能是从文件text_01.ini中读入一篇英文短文,统计该短文中不同单词和它的出现次数,并按词典编辑顺序将单词及它的出现次数输出到文件
阅读以下说明和C代码,将应填入(n)处的字句写在对应栏内【说明】从文件IN.DAT中读取一篇英文文章存入到字符串数组XX中;请编写程序,其功能是:以行为单位把字符串中所有小写字母。左边的字符串内容移到该串的右边存放,然后把小写字母。删除,
函数fib1和fib2存在错误,只需分别修改其中的一行代码即可改正错误。(1)函数fib1不能通过编译,请写出fib1中错误所在行修改正确后的完整代码。(2)函数fib2在n≤2时不能获得正确结果,请写出fib2中错误所在行修改正确后的完整
阅读以下两个说明、c函数和问题,将解答写入答题纸的对应栏内。【说明1】函数main()的功能旨在对输入的一个正整数n,计算12+22+32+…+n2,但是对该函数进行测试后没有得到期望的结果。【c函数】1.输入5测试上述main函数时,显示结果如
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】编写程序,生成一个新文本文件,它由一个已知文本文件的所有偶数行组成。要求已知文本文件名和新文本文件名均从键盘输入。请填空完善程序。【C语言程序】#i
阅读以下说明和C++程序,将应填入(n)处的字句写在对应栏内。【说明】设计希赛IT教育研发中心的工资管理系统,该中心主要有3类人员:经理、销售员和销售经理。要求存储这些人员的编号、姓名和月工资,计算月工资并显示全部信息。月工资计算办法是:
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】编写程序,利用带参数的主函数main(),实现二进制文件的复制。比如,若该程序已生成可执行文件filebin.exe,在DOS操作系统命令状态下键入如下命令行:
随机试题
在GB6654《压力容器用钢板》中,球罐用优质非合金钢的唯一钢号是()。
绞窄性肠梗阻的腹痛特点是
DIC最常见的病因是
应实行听证程序的情形有
参加团体旅游的旅游者出于种种原因,要求自由活动或单独行动,导游员应根据不同情况,按()原则妥善处理。
任正非和深圳华为公司,堪称当代商业史上的传奇,华为走过怎样的创业、创新之路?成功的密码是什么?2016年5月,华为公司总裁任正非接受新华社记者采访时说:华为坚定不移28年只对准通信领域这个“城墙口”冲锋。我们成长起来后,坚持只做一件事,在一个方面
Asisknowntoall,theorganizationandmanagementofwagesandsalariesareverycomplex.Generallyspeaking,theAccountsDep
Whatisthesubjectofthismessage?
TheEnglishCivilWarisalsocalled
Whatisthepassagemainlyconcernedwith?Asampleofapopulationisoftenexaminedforthefollowingpurposesexcept______.
最新回复
(
0
)