C语言简单实用的程序-if else 嵌套式的使用例子
来源:互联网 发布:国乒集体退赛 知乎 编辑:程序博客网 时间:2024/05/20 07:20
C语言简单实用的程序-if else 嵌套式的使用例子--一个数的约数--计算用电账目
例子1
//使用嵌套式 if显示一个数的约数
#include<stdio.h>
#include<stdbool.h>
int main()
{
unsigned long num; //要检查的数
unsigned long div; //可能的约数
bool isPrime; //素数的标志
printf("please enter an integer for analysis;");
printf("Enter q to quit.\n");
while(scanf("%lu",&num)==1)
{
for(div=2,isPrime=true;(div*div)<=num;div++)
{
if(num%div==0)
{
if((div*div!=num))
printf("%lu is divisible by %lu and %lu.\n",num,div,num/div);
else
printf("%lu is divisible by %lu.\n",num,div);
isPrime = false;//不是一个素数
}
}
if(isPrime)
printf("%lu is prime.\n",num);
printf("please enter another integer for analysis;") ;
printf("Enter q to quit.\n");
}
printf("Bye.\n");
return 0;
}
例子2
//计算用电账目
#include<stdio.h>
#define RATE1 0.12589 //第一个360kwh的费率
#define RATE2 0.17901 //下一个320KWH的费率
#define RATE3 0.20671 //超过680kwh的费率
#define BREAK1 360.0 //费率的第一分界点
#define BREAK2 680.0 //费率的第二分界点
#define BASE1 (RATE1 * BREAK1)
#define BASE2 (BASE1 + (RATE2+(BREAK2-BREAK1))) //用电680kwh的费用
int main()
{
double kwh; //用电的千瓦小时数
double bill; //费用
printf("请输入用电的小时数:");
scanf("%lf",&kwh);
if (kwh<=BREAK1)
bill = RATE1 *kwh;
else if(kwh<=BREAK2)
bill = BASE1+ (RATE2*(kwh - BREAK1));
else
bill = BASE2 +(RATE3 *(kwh - BREAK2)) ;
printf("用电度数%.1f 是%1.2f元.\n ",kwh,bill);
return 0;
}
- C语言简单实用的程序-if else 嵌套式的使用例子
- if , if else , if else if , if的嵌套
- C语言基础- #if, #elif, #else, #endif 等的使用
- 嵌套的if-else语句
- if..else语句的嵌套
- c语言if-else的效率比较
- C语言:IF-ELSE的配对问题
- 简单的if ... else ...
- Java语言——else if语句嵌套的优化
- if..else 语句的简单使用
- C_判断语句if与else的嵌套使用
- struts2中iterator标签的嵌套使用(if/else)
- struts2中iterator标签的嵌套使用(if/else)
- if else的使用
- if-else的使用
- 简单标签的if和 if-else使用代码
- C语言:if语句的嵌套
- C拓展:利用canf...if...else...printf写的简单加密程序
- 控制反转和依赖注入的区别
- 25. Reverse Nodes in k-Group
- 单链表的基本操作-----图形解析
- 图解Android、iOS、WP7三大手机操作系统差别
- 手把手教你整合ssh
- C语言简单实用的程序-if else 嵌套式的使用例子
- jQuery的三种bind()、on()、live()事件的对比和使用
- 使用wget下载不了jdk问题的解决办法
- 使Python IDLE也变得高颜值
- web.xml配置详解
- Oracle查询和表管理总结
- 学习卡尔曼滤波推导笔记系列(3)
- Web入门者必看的HTML代码编写的30条军规
- Hibernate 1、获取一天中数据的总条数