《C语言及程序设计》第23讲实践项目
2015-12-28 22:18
561 查看
对应程序:
//3整除or5整除 #include <stdio.h> int main() { int a; printf("请输入一个整数:"); scanf("%d",&a); if(a%5 == 0) { printf("%d\n",a); } else { if(a%3 == 0) { printf("%d\n",a); } } return 0; }
对应程序:
//if(a+b) #include <stdio.h> int main() { int a,b; printf("a= "); scanf("%d",&a); printf("b= "); scanf("%d",&b); if(a+b>100) { printf("a和b之和百分位以上的数字是:%d\n",(a+b)/100); } else { printf("a和b之和为:%d\n",a+b); } return 0; }
对应程序:
//二元一次方程 binary linear equation #include <stdio.h> int main() { int x,y; printf("x= "); scanf("%d",&x); if(x>=1) { y = x-1; printf("%d\n",y); } else { y = 1-x; printf("%d\n",y); } return 0; }
//三角函数方程 #include <stdio.h> #include <math.h> int main() { float x,y; printf("x= "); scanf("%f",&x); if(x>=0) { y = (sin(x)+cos(x))/2; printf("y=%.3f\n",y); } else { y = (sin(x)-cos(x))/2; printf("y=%.3f\n",y); } return 0; }
对应程序:
//周薪 #include <stdio.h> int main() { float rate,hour,salary; printf("输入每小时薪水rate= "); scanf("%f",&rate); printf("输入工作时间hour= "); scanf("%f",&hour); if(hour<=40) { salary = rate*hour; printf("周薪为:%.2f\n",salary); } else { salary = rate*40+(hour-40)*rate*1.5; printf("周薪为:%.2f\n",salary); } return 0; }
相关文章推荐
- 常用的C/C++文本文件的读写函数
- C++ 函数内部定义函数原型?
- 【C语言】g++常用编译选项备忘
- HDU5601:N*M bulbs
- 【C++】深度探索C++对象模型之构造、析构、拷贝语意学
- 绘制Android机器人(c语言)
- C语言中#define的用法
- 神一般的C语言指针,你看懂多少?
- 彻底搞定C语言指针详解
- 实战c++中的智能指针unique_ptr系列-- unique_ptr与lambda的错误结合(尤其是捕获lambda中的unique_ptr)
- 实战c++中的智能指针unique_ptr系列-- unique_ptr与lambda的错误结合(尤其是捕获lambda中的unique_ptr)
- Notepad++配置c++、python、java与C#
- C语言: 贪吃蛇异常退出
- Check—强大的C语言单元测试框架
- c++ 静态成员变量
- c++ inline函数
- c++中文件的读写(从一个文件读到另一个文件)
- C++中的单例模式
- C++ 类模板和模板类
- C++本质:类的赋值运算符=的重载,以及深拷贝和浅拷贝