学习使用if语句解决问题,一般是对if所带的条件的判断。
第一个问题,定义变量,比如三个int类型的变量a,b,c
先输入数值,在输出最大的值是多少?
#include<stdio.h>
int main(){
int a,b,c,max;
scanf("%d%d%d",&a,&b,&c);
max=a;
if(a<b) max=b;
if(b<c) max=c;
printf("%d",max);
return 0;
}
我们只要进行两两比较,把最大的赋予max就好了,最后的max一定拥有最大的值。
第二个问题,定义一个变量int a。
输出它的绝对值。
#include<stdio.h>
int main(){
int a;
scanf("%d",&a);
if(a<0){
a*=-1;
printf("%d",a);
}
if(a>0)printf("%d",a);
else printf("0");
return 0;
}