2025.10.30C语言笔记

63 阅读1分钟

image.png

#include <stdio.h>

int main(){
	int money = 0;
	int realmoney = 0;
	
	printf("请输入你的购物金额:"); 
	scanf("%d",&money);
	
	if(money > 5000){
		realmoney = money * 0.6; 
	}else if(money > 3000){
		realmoney = money * 0.7; 
	}else if(money > 2000){
		realmoney = money * 0.8; 
	}else if(money > 1000){
		realmoney = money * 0.9;
	}else{
		realmoney = money;
	}
	
	printf("%d",realmoney);
	return 0;
}
#include <stdio.h>

int main18() {
    int a, b, c;
    printf("请输入三个正整数(代表三角形的三条边):");
    scanf("%d %d %d", &a, &b, &c);
    
    // 检查是否能组成三角形:任意两边之和大于第三边
    if (a + b > c && a + c > b && b + c > a) {
        // 判断三角形类型
        if (a == b && b == c) {
            printf("能组成三角形,且是等边三角形\n");
        } else if (a == b || a == c || b == c) {
            printf("能组成三角形,且是等腰三角形\n");
        } else {
            printf("能组成三角形,且是普通三角形\n");
        }
    } else {
        printf("不能组成三角形\n");
    }
    
    return 0;
}