一.条件语句

  1. if语句

题目:判断年纪。

#include<stdio.h>

int main(void) {
int age = 0;
printf("请输入你的年龄:");
scanf_s("%d",&age);
if (age < 18) {
printf("未成年");
}
else if(age < 30) {
printf("青年");
}
else if (age < 50) {
printf("中年");
}
else if (age < 80) {
printf("老年");
}
else {
printf("寿星");
}

return 0;
}

2.switch

题目:输入1,打印星期一;输入二,打印星期二;......

#include<stdio.h>

int main(void) {
int day = 0;
printf("请输入一个数字,范围为1-7:");
scanf_s("%d", &day);
switch (day) {
case 1:
printf("今天是星期一");
break;
case 2:
printf("今天是星期二");
break;
case 3:
printf("今天是星期三");
break;
case 4:
printf("今天是星期四");
break;
case 5:
printf("今天是星期五");
break;
case 6:
printf("今天是星期六");
break;
case 7:
printf("今天是星期天");
break;
default:
printf("输入错误,请输入数字1-7");
break;
}

return 0;
}

二. 循环语句

  1. while

题目:在屏幕上打印1 - 10的数字。

#include<stdio.h>

int main(void) {
int i = 1;
while (i <= 10) {
printf("%d ", i);
i++;
}
printf("\n");
return 0;
}

2.for

题目:在屏幕上打印1-10的数字。

#include<stdio.h>

int main(void) {
int i = 1;
for (i = 1; i <= 10; i++) {
printf("%d ",i);
}
printf("\n");
return 0;
}

3.do...while...

题目:在屏幕上打印1-10的数字。

#include<stdio.h>

int main(void) {
int i = 1;
do {
printf("%d ", i);
i++;
} while (i <= 10);
printf("\n");
return 0;
}