练习一:
输入一个数判断是否能被5整除 能被5整除输出YES 否则输出NO
解题思路:
- 首先输入一个数
- 判断是否能被5整除
以下是代码展示:
#include<stdio.h>
//输入一个数计算是否能被5整除
int main()
{
//定义一个变量
int a = 0;
scanf("%d", &a);
//使用循环来判断是否能被5整除
if (a%5==0)
{
printf("YES");
}
else
{
printf("NO");
}
return 0;
}
练习二:
已知一个函数y=f(x),当x<0时,y=1;当x=0时,y=0;当x>0时,y=-1。
解题思路:
- 首先输入一个数
- 根据条件判断
版本一:使用多重if判断
#include<stdio.h>
int main()
{
//定义一个变量
int x = 0;
scanf("%d", &x);
//使用多重if判断
if (x<1)
{
printf("y=1");
}
else if (x = 0)
{
printf("y=0");
}
else
{
printf("y=-1");
}
return 0;
}
版本二:
使用3个if语句判断
#include <stdio.h>
int main()
{
//定义一个变量
int x = 0;
scanf("%d", &x);