C语言的if语句

28 阅读1分钟

下面的代码是if语句如何来检验的语句:



#include <stdio.h>
int main(){
	int age = 0;
	printf("请输入年龄:");
	scanf("%d",&age);
	
	int time = 0;
	printf("请输入时间:");
	scanf("%d",&time);
	
	int svip = 0;
	printf("输入是否会员(1:是,0:否):");
	scanf("%d",&svip);
	printf("你的年龄是%d, 看电影的时间是:%d, 是否会员:%d\n",age,time,svip);
	double price = 0;
	if(time<12){
		price = 50;
	} else{
		price = 80;
	}
	if (age<=6){
		price *= 0.5;
	}else if (age>=60){
		price *=0.7;
	}else {
		price *= 1;
	}
	if(svip){
		price *= 0.9;	
	}
	if((age<=6 || age>=60) &&time>=12){
		price -= 10;
	}
	
	
	
	printf("您需要付费:%f元",price);	
} 

检验的第1次代码运行如下:

image.png

检验的第2次代码运行如下:

image.png

检验的第3次代码运行如下:

image.png