1.课前复习
#include <stdio.h>
int main()
{
float x,y;
printf("输入x的值:");
scanf("%f",&x);
if(x>=0)
{
if(x>0)
y=1;
else y=0;
}
else y=-1;
printf("y=%f",y);
return 0;
}
2.输入两个数判断较大的数
#include <stdio.h>
int main()
{
int a,b,max;
printf("请输入a b:");
scanf("%d%d",&a,&b);
if(a>b)
max=a;
else
max=b;
printf("%d",max);
return 0;
}
进阶输入三个数
#include <stdio.h>
int main()
{
int a,b,c,max;
printf("请输入a b c:");
scanf("%d%d%d",&a,&b,&c);
if(a>b)
max=a;
else
max=b;
if(max>c)
max=max;
else
max=c;
printf("%d",max);
return 0;
}
3.各分段的分数
#include <stdio.h>
int main()
{
char grade; //定义grade
scanf("%c",&grade);
switch(grade) //判断的数
{
case'A':printf("85~100");break; //字符才加‘’,数值不加
case'B':printf("70~84");break;
case'C':printf("60~69");break;
case'D':printf("0~59");break;
default:printf("输入错误!");
}
return 0;
}
4.模拟商品出货柜
#include <stdio.h>
int main()
{
int button;//按钮
printf("************************\n");
printf("*您可以选择下面的按钮:*\n");
printf("* 1.可乐 *\n");
printf("* 2.泡面 *\n");
printf("* 3.矿泉水 *\n");
printf("************************\n");
scanf("%d",&button);
switch(button)
{
case 1:
printf("\n您选择了可乐\n请等待商品出柜......");break;
case 2:
printf("\n您选择了泡面\n请等待商品出柜......");break;
case 3:
printf("\n您选择了矿泉水\n请等待商品出柜......");break;
}
return 0;
}
5.注意
year%4==0; //整除4等于0
year%4!==0; //整除4不等于0
例:判断年份是否为闰年的语句
if((y%4==0&&%100!=0)||(y%400==0))