中间的代码全部都用 // 注释掉了
想要执行某一段代码进行演示时,取消注释即可
完整复制到编译器观看效果更好
编译器:Visual Studio 2022
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
//if语句
//语法结构
//if (表达式) //表达式如果是 真 则执行语句,如果是 假 则不执行; 非0表示真,0表示假
// 语句;
//if(表达式)
// 语句1;
//else
// 语句2;
//if (表达式1)
// 语句1;
//else if (表达式2)
// 语句2;
//else if (表达式3)
// 语句3;
//else
// 语句4;
//printf("请输入年龄\n");
//int age;
//scanf("%d", &age);
//if (age >= 18)
// printf("成年\n");
//else
// printf("未成年\n");
//printf("请输入年龄\n");
//int age;
//scanf("%d", &age);
//if (age < 18)
// printf("未成年\n");
//else if (age >= 18 && age <= 44)
// printf("青年\n");
//else if (age >= 45 && age <= 59)
// printf("中年\n");
//else if (age >= 60) //直接else也行;注意:if后面加条件,else后面不加
// printf("老年\n");
//也可以 else if (age <= 44) ,因为上一个if条件已经筛选完一遍了
//注意:代码是逐行执行的
//int a = 0;
//int b = 2;
// if (b == 2)
// printf("hehe\n");
//else
// printf("haha\n");
//打印结果:不打印
//注意:else和最近的if进行匹配,不是哪个对齐和哪个匹配
//写代码要注意书写习惯(看《高质量的C/C++编程》)
//if (表达式)
//{
// 代码块1;
// }
//else
//{
// 代码块2;
// }
//注意:条件成立,只执行一条语句,如果要执行多条语句,用 { } 形成代码块即可
//输出1-100之间的奇数
//分析:
//1.输出1-100之间的数
//2.筛选出奇数并输出
//int a = 1;
//for (a == 1; a <= 100; a++)
//{
// if (a % 2 == 1)
// printf("%d ", a);
//}
//int a = 1;
//while (a <= 100)
//{
// if (a % 2 == 1)
// printf("%d ", a);
// ++a;
//}
return 0;
}
有不明白的地方,欢迎各位留言
如果发现错误,也希望各位能够指出