C语言——算找零

#include <stdio.h>

int main()
{
    int price = 0;

    printf("请输入金额(元):");
    scanf("%d", &price);

    int change = 100 - price;

    printf("找您%d元。\n", change);

    return 0;
}

需要:
1、有地方放输入的数字;

2、有办法输入数字;
3、输入的数字能参与计算。

1.7读整数

使用一个新的函数:scanf(“”);

scanf("%d",&zhao);//&读取的意思
1.8常量VS变量
#include <stdio.h>

int main()
{
    const int JinE=100;//JinE 写成大写是因为规范,因为前面是const,如果不是const可以用小写。
	int price = 0;

    printf("请输入金额(元):");
    scanf("%d", &price);

    int change = JinE - price;

    printf("找您%d元。\n", change);

    return 0;
}

让用户自己输入票面,而不是固定值:

#include <stdio.h>

int main()
{
    int JinE=100;
	int price = 0;

    printf("请输入金额(元):");
    scanf("%d", &price);
    
    printf("请输入票面:");
	scanf("%d",&JinE); 

    int change = JinE - price;

    printf("找您%d元。\n", change);

    return 0;
}

定义两个整数相加:

int main()
{
	int a;
	int b;
	printf("请输入两个正整数:");
	scanf("%d %d",&a,&b);
	printf("%d+%d=%d\n",a,b,a+b);
}
1.9英尺换算

美国人固执地使用英制计量单位,他们习惯用几尺几寸(英尺英寸)来报自己的身高。如果遇到一个美国人告诉你他是5英尺7,他的身高应该是一米几呢?

(5+7÷12)×0.3048=1.7018

代码演示

#include <stdio.h>
int main()
{
	printf("请分别输入身高的英尺和英寸\n""如输入\"5 7\"表示5英尺7英寸:");
	double foot;
	double inch;
	
	scanf("%d %d",&foot,&inch);
	
	printf("身高是%d米。\n",((foot+inch/12)*0.3048));
	
	return 0;
 } 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值