C语言简单if 您所在的位置:网站首页 C语言编程题目及答案 C语言简单if

C语言简单if

2024-07-13 21:20| 来源: 网络整理| 查看: 265

此练习为本人自己练习完成的答案,答案方法不止一种,甚至有更简方法,仅供参考!!!

练习题列表 1-1 判断闰年 (5 分)1-2 奇数偶数-zzuli (5 分)1-3 公园门票-zzuli (5 分)1-4 求三个数中的最大值 (10 分)1-5 找最大数和最小数 (10 分)

1-1 判断闰年 (5 分)

已知能被 4 整除但不能被 100 整除或者能被 400 整除的年份是闰年。请编程判断一个年份是否是闰年。

输入格式: 输入在一行中给出一个年份 year,其范围在 [1900, 9999] 之间。

输出格式: 在一行中输出该年份是否闰年。

输入样例 1:

2020

输出样例 1:

2020 is a leap year.

输入样例 2:

1900

输出样例 2:

1900 is not a leap year.

答案:

#include int main() { int year; scanf("%d",&year); if (year%4 == 0 && year%100!=0) { printf("%d is a leap year.",year); } else if(year%400 == 0) { printf("%d is a leap year.",year); } else { printf("%d is not a leap year.",year); } return 0; } 1-2 奇数偶数-zzuli (5 分)

输入一个整数,判断该数是奇数还是偶数。

输入格式: 输入整数n。

输出格式: 如果该数是奇数就输出“odd”,偶数就输出“even”(输出不含双引号)。

输入样例:

-3

输出样例:

odd

答案:

#include int main() { int n; scanf("%d",&n); if (n%2==0) { printf("even",n); } else { printf("odd",n); } return 0; } 1-3 公园门票-zzuli (5 分)

某公园门票的票价是每人50元,一次购票满30张,每张可以少收2元。试编写自动计费系统程序。

输入格式: 输入一个正整数,表示购票的数量。

输出格式: 输出一个整数,表示用户实际需要支付的金额。

输入样例:

30

输出样例: 在这里给出相应的输出。例如:

1440

答案:

#include int main() { int a,money; scanf("%d",&a); if (a >= 30) { money=48*a; printf("%d",money); } if (a > 0 && a int a,b,c,max; scanf("%d%d%d",&a,&b,&c); if(a>b) { max=a; } else { max=b; } if(max int a,b,c,max,min; scanf("%d%d%d",&a,&b,&c); if(a>b) { max=a; } else { max=b; } if(max min=b; } else { min=a; } if(min>c) { min=c; } printf("max=%d,min=%d\n",max,min); return 0; }


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有