|
|
楼主 |
发表于 2026-4-16 12:03:58
|
显示全部楼层
参考答案:
1. 判断奇偶数
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数:");
scanf("%d", &num);
if (num % 2 == 0) {
printf("偶数\n");
} else {
printf("奇数\n");
}
return 0;
}
2. 判断正数、负数、零
#include <stdio.h>
int main() {
float num;
printf("请输入一个数:");
scanf("%f", &num);
if (num > 0) {
printf("正数\n");
} else if (num < 0) {
printf("负数\n");
} else {
printf("零\n");
}
return 0;
}
3. 成绩是否及格
#include <stdio.h>
int main() {
int score;
printf("请输入成绩:");
scanf("%d", &score);
if (score >= 60) {
printf("及格\n");
} else {
printf("不及格\n");
}
return 0;
}
4. 两数大小比较
#include <stdio.h>
int main() {
int a, b;
printf("请输入两个整数:");
scanf("%d %d", &a, &b);
if (a > b) {
printf("较大的数是:%d\n", a);
} else {
printf("较大的数是:%d\n", b);
}
return 0;
}
5. 成绩等级划分
#include <stdio.h>
int main() {
int score;
printf("请输入成绩:");
scanf("%d", &score);
if (score >= 90 && score <= 100) {
printf("优秀\n");
} else if (score >= 80) {
printf("良好\n");
} else if (score >= 60) {
printf("及格\n");
} else {
printf("不及格\n");
}
return 0;
}
6. 判断三角形
#include <stdio.h>
int main() {
int a, b, c;
printf("请输入三条边长:");
scanf("%d %d %d", &a, &b, &c);
if (a + b > c && a + c > b && b + c > a) {
printf("可以构成三角形\n");
} else {
printf("不能构成三角形\n");
}
return 0;
}
7. 月份判断季节
#include <stdio.h>
int main() {
int month;
printf("请输入月份(1-12):");
scanf("%d", &month);
if (month >= 3 && month <= 5) {
printf("春季\n");
} else if (month >= 6 && month <= 8) {
printf("夏季\n");
} else if (month >= 9 && month <= 11) {
printf("秋季\n");
} else if (month == 12 || month == 1 || month == 2) {
printf("冬季\n");
} else {
printf("输入无效\n");
}
return 0;
} |
|