IBokan_ios80_自学系列_1(switch语句+if...else...语句练习)
来源:互联网 发布:林弯弯的淘宝店叫什么 编辑:程序博客网 时间:2024/05/22 00:29
<pre name="code" class="objc">/* 输入两个数字(可以为小数),然后让用户选择运算方式,进行运算,并且有错误提示. 最后打印出输出结果.*/#include <stdio.h>int main(){// double num1,num2;//定义需要输入的数值;// int choose;//定义需要选择的输入方式;// double jieguo;//定义一个变量用来保存计算结果;// int tiaojian = 1;//判断条件+1(没想到的条件.)// // // // printf("请输入两个数字(可以是小数),进行算术运算.\n");// scanf("%lf %lf",&num1,&num2);// printf("请选择运算方式:\n1.加法\n2.减法\n3.乘法\n4.除法\n(输入对应的数字即可!)\n");// scanf("%d",&choose);// switch (choose) {// case 1://case 后面的是:冒号而不是分号.// jieguo = num1+num2;// break;// case 2:// jieguo = num1 - num2;// break;// case 3:// jieguo = num1 * num2;// break;// case 4:// jieguo = num1 / num2;// break;// default:// printf("对不起您选择的计算方法不存在!\n");//必须提醒,如果不,程序运行时候不会提示你输入了不存在的计算方式.// tiaojian = 0;//用来判断是否进行了运算.// break;// // }// // if (tiaojian == 0) {// printf("由于选择的计算方式不对,所以结果为0\n");//给出提示:因为输入了不存在的计算方式所以不能得到合理的答案.// // }else{// // printf("计算结果为%.2lf\n",jieguo);//输出结果(一开始的代码里面有num1和num2后来发现他们的值到这一步已经被中断归零,无法使用.)// //if和else后面的花括号可有可无.但是建议有.仅一行代码的时候无所谓,代码多了也就这能识别一行.so还是带着花括号吧,即使只有一行代码.// // }// // ----------------------------------------------------------------------------// 下面的是不用条件的. double a,b; int fa; printf("请输入两个数字,可以是小数\n"); scanf("%lf%lf",&a,&b); printf("请输入运算方法:\n1.加法\n2.减法\n3.乘法\n4.除法\n"); scanf("%d",&fa); switch (fa) { case 1: printf("结果为%g\n",a+b); break; case 2: printf("结果为%g\n",a-b); break; case 3: printf("结果为%g\n",a*b); break; case 4: printf("结果为%g\n",a/b); break; default: printf("没有这种运算方式\n"); break; } return 0;} //完整的程序.
0 0
- IBokan_ios80_自学系列_1(switch语句+if...else...语句练习)
- iBokan_ios80_自学系列_1(else if )
- if-else 语句练习
- 条件语句:if...else/switch
- if else 、switch选择语句
- 语句练习if-switch练习
- iBokan_ios80_自学系列_1(测试效果)
- iBokan_ios80_自学系列_1(尾号限行,课本内容)
- iBokan_ios80_自学系列_1(部分循环结构)
- iBokan_ios80_自学系列_1(~循环结构~)
- 反编译java的switch, if else 语句
- 黑马程序员--If-else和switch语句
- swift 2.0 分支语句 if...else & switch
- 判断语句switch - case 和if - else
- 条件选择语句if else switch
- 语句练习if-switch练习二
- if-else结构语句和switch结构语句
- 第十节 java if else switch 条件语句,switch 穿透
- [LeetCode]Factorial Trailing Zeroes
- 数组中只出现一次的数字
- Xcode 中sqlite数据库的创建与数据库的导入
- telnet 测试某端口是否可用
- Leetcode[100]-Same Tree
- IBokan_ios80_自学系列_1(switch语句+if...else...语句练习)
- HTTP协议之响应头Date与Age
- 点修改密码后,用JS实现弹出框 在框里输入密码后点修改返回
- 设计模式学习笔记--策略模式(Strategy Pattern)
- 健长乐胶囊真的可以长高吗?网上是不是造谣
- C99/GNU99对inline关键字的处理不同于C89
- 杭电参考了别人的题记得写总结
- BZOJ1002
- http://www.51testing.com/html/11/n-853611-2.html