C语言——算找零

#include 

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 

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 

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 
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;
 } 

你可能感兴趣的:(C语言,c语言,c++,算法)