皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【单选题】
编程设计一个简单的计算器程序,要求用户从键盘输入如下形式的表达式: 操作数1 运算符op 操作数2然后,计算并输出表达式的值指定的运算符为: 加(+) 减(-) 乘(*) 除(/)代码如下,所给程序是否存在错误,若有,找出错误所在并改正。#include intmain(){floatdata1,data2;charop;printf("Pleaseentertheexpression:");scanf("%f%c%f",&data1,&op,&data2);/*%c前有一个空格*/switch(op){case'+':printf("%f+%f=%f\n",data1,data2,data1+data2);break;case'-':printf("%f-%f=%f\n",data1,data2,data1-data2);break;case'*':printf("%f*%f=%f\n",data1,data2,data1*data2);break;case'/':printf("%f/%f=%f\n",data1,data2,data1/data2);break;default:printf("Invalidoperator!\n");}return0;}
A.
第20行语句有错误,改成: if (fabs(data2)<=EPS) printf("Division by zero!\n"); else  printf("%d/%d=%d\n", data1, data2, data1/data2); 同时,第1行语句下方应加入 #include #define   EPS 1e-6
B.
default分支缺少 break语句
C.
没有错误
D.
第20行语句有错误,改成: if (data2=0) printf("Division by zero!\n"); else  printf("%d/%d = %d\n", data1, data2, data1/data2);
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【单选题】生产预算的主要内容有生产量、期初和期末产品存货及
A.
资金量
B.
工时量
C.
购货量
D.
销货量
【单选题】生产预算的主要内容有生产量、期初期末产品存货及()
A.
资金量
B.
工时量
C.
购货量
D.
销售量
【判断题】《宪法》规定,国家鼓励集体经济组织、国家企业事业组织和其他社会力量依照法律法规举办各种教育事业
A.
正确
B.
错误
【简答题】河南的世界遗产有哪些?
【判断题】( )联锁是为保证行车安全,通过技术方法使信号、道岔和进路间建立的一种相互联系、相互制约的关系。A. 对 B. 错
A.
正确
B.
错误
【单选题】生产预算的主要内容有生产量、期初和期末存货量以及()。
A.
资金量
B.
工时量
C.
购货量
D.
销售量
【判断题】为保证行车安全,通过技术方法使进路、道岔及信号机直接按一定程序、一定条件建立起来的既互相联系而又制约的关系称为联锁。
A.
正确
B.
错误
【单选题】生产预算的主要内容有:生产量、期初和期末产品存货及( )。
A.
资金量
B.
工时量
C.
购货量
D.
销售量
【判断题】教师是专业人员,但是教师职业不是一种专门职业。
A.
正确
B.
错误
【单选题】连锁是为了保证行车安全,通过技术方法,使进路、道岔和()之间按一定程序、一定条件建立起的相互联系、相互制约的关系。
A.
信号机
B.
列车
C.
滑动门
D.
应急门
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题