//if语句练习
//判断一个数是否为奇数
#include <stdio.h>
int main01()
{
int a;
printf("输入一个整数: ");
scanf("%d" ,&a);
if(a%2 ==0)
{
printf("为偶数\n" ,a);
}
else if(a%2 == 1)
{
printf("为奇数\n" ,a);
}
else
{
printf("错误\n" ,a);
}
return 0;
}
//输出1-100之间的奇数
int main02()
{
int i = 1;
while(i<=100)
{
if(i%2==1)
printf("%d\n",i);
i++;
}
return 0;
}
//if语句判断成绩合不合格
int main03()
{
int a= 60;
int b;
printf("输入一个数: ");
scanf("%d", &b);
printf("你输入的成绩是%d\n",b);
if(b<a)
{
printf("成绩不合格\n");
}
else
{
printf("成绩合格\n");
}
return 0;
}
int main04()
{
const int PASS=60;
int score;
printf("请输入你的成绩: ");
scanf("%d",&score);
printf("你输入的成绩是%d\n" ,score);
if(score<PASS)
{
printf("很遗憾你的成绩不及格\n");
}
else
{
printf("成绩合格\n");
}
return 0;
}
//用<>=2个数比大小
int main05()
{
int w,b;
scanf("%d%d", &w,&b);
if(w<b)
{
printf("<\n");
}
else if(w>b)
{
printf(">\n");
}
else if(w==b)
{
printf("=\n");
}
return 0;
}
//成绩划分
//编写一个程序,接收测试成绩 90-100 为A,80-89为B,70-79为C,60-69为D,其余部分全部为F。
int main06(void)
{
int are;
scanf("%d",&are);
if(are>=90 && are<=100)
{
printf("A\n");
}
else if(are>=80 && are<=89)
{
printf("B\n");
}
else if(are>=70 && are<=79)
{
printf("C\n");
}
else if(are>=60 && are<=69)
{
printf("D\n");
}
else
{
printf("F\n");
}
return 0;
}
/*判断是否是闰年
输入年份 判断是否 为闰年 如果是输出:1 不是输出:0
闰年是年份为4的倍数或400的倍数,而不是100的倍数*/
int main07()
{
int year;
scanf("%d",&year);
if(year%4==0 && year%100!=0||year%400==0)
{
printf("1\n");
}
else
{
printf("0\n");
}
return 0;
}
//求象限
//输入X,Y 分别 (−1000 ≤ x ≤ 1000; x ≠ 0) , y (−1000 ≤ y ≤ 1000; y ≠ 0) 根据输入的X,Y坐标求出所在象限
int main08()
{
int X,Y;
scanf("%d%d",&X,&Y);
if(X>0)
{
if(Y>0)
{
printf("第一象限\n");
}
else if(X<0)
{
printf("第二象限\n");
}
else if(Y<0)
{
printf("第三象限\n");
}
else if(X>0)
{
printf("第四象限\n");
}
return 0;
}
}
/*懒人闹钟
为了预防闹钟响后还想继续睡觉引起时间不足,所以做了一个提前45分钟的程序。 (0 ≤ H ≤ 23, 0 ≤ M ≤ 59)。
一天的开始从0:00开始,结束为23:59;(例如:输入闹钟时间为10 10 则输出提前45分种的时间为 9 25,输入 :0 30 输出23 45)*/
int main09()
{
int z;
int y;
scanf("%d%d", &z,&y);
if(y>=45)
{
printf("%d %d\n",z,y - 45);
}
else if(y<45)
{
z = z - 1;
y = y + 15;
}
if(x<0)
{
printf("%d %d\n",z=23,y);
}
else
{
printf("%d %d\n",z,y);
}
return 0;
}
C语言if语句练习
于 2023-04-15 15:57:07 首次发布