控制结构程序设计

if选择结构

  1. // 分类讨论,不重不漏
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6. int x;
  7. cin >> x;
  8. if (x > 0) cout << '+' << '\n';
  9. if (x > 0) cout << '+' << '\n';
  10. else cout << "-" << '\n';
  11. if (x > 0) cout << '+' << '\n';
  12. else if (x == 0) cout << '0' << '\n';
  13. else cout << '-' << '\n';
  14. if (x > 0) cout << '+';
  15. else{
  16. if (x == 0) cout << '0';
  17. else cout << '-';
  18. }
  19. //if嵌套,套一层而已
  20. if (x >= 0){
  21. if (x == 0) cout << '0' << '\n';
  22. else cout << '+' << '\n';
  23. }
  24. return 0;
  25. }

switch语句

我从来不用switch..,你们用不用随意吧

  1. // 还是认真的给一个示例
  2. #include <iostream>
  3. using namespace std;
  4. int main()
  5. {
  6. int n;
  7. cin >> n;
  8. switch(n){
  9. case 1: cout << 1 << '\n'; break;
  10. case 2: cout << 2 << '\n'; break;
  11. default: cout << "不是1,也不是2" << '\n';
  12. }
  13. return 0;
  14. }

一本通习题

判断数正负

  1. //

输出绝对值

  1. //

奇偶数判断

  1. //

奇偶ASCII值判断

  1. //

整数大小比较

  1. //

判断是否为两位数

  1. //

收集瓶盖赢大奖

  1. //

判断一个数能否同时被3和5整除

  1. //

判断能否被3,5,7整除

  1. //

有一门课不及格的学生

  1. //

晶晶赴约会

  1. //

骑车与走路

  1. //

分段函数

  1. //分段函数,属于超前背景知识

计算邮资

  1. //

最大数输出

  1. //

三角形判断

  1. //数据水
  2. //只需要判断两边之和

判断闰年

  1. //能被4整除,不能被100整除的,是闰年
  2. //能被400整除的,是闰年

点和正方形的关系

  1. //

简单计算器

  1. //

求一元二次方程

  1. //一元二次方程,属于超前背景知识