重新学习C语言——变量定义l

本文介绍了C语言中的变量定义,强调了变量名的命名规则,并提到了C语言的关键字不能用作标识符。通过一个简单的超市找零程序示例,讲解了如何使用scanf()函数从键盘接收整数输入,以及如何进行基本的数值运算。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

变量定义:<类型名称><变量名称>

例: int a;

int b;

      int a,b; 仅a,b两值同为int型才能这样写,且一定要有,分隔。

关于变量的名字:即 int(整型) a(变量名称);

变量名称其实就是一种“标识符”


标识符的命名规则:只能由字母,数字和下划线组成,数字不能出现在第一个位置上,

C语言的关键字(保留字)不能做标识符


C语言的关键字:auto,break,case,char,const,continue,default,do,double,else,enum,exterm,float,for,goto,if,int,long,register,return,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile,while,inline,restrict这些关键字不能作为标识符,即不能下在类似于int a;a这个位置上,这些关键字不用刻意去记忆,以后用会学到,即便用到了编译器也会报错。


学完了printf的简单计算,以及变量定义,要完成这次的练习之一:设计一个超市找零程序就还差一个要素,即从键盘输入客人给了多少钱和应付多少钱,要实现这一目的,需要使用scanf("");语句,语法:

scanf(" %d",&price);

%d表示整数 , &表示取地址,必写

此语句意思为 输入的整型值即后面的price


思路:1.有地方放输入的数字

  2.有办法输入数字

  3.输入的数字能参与运算


程序:

#include<stdio.h>

void main()

{

int price = 0; 定义变量prince,即从键盘输入的那个值

int total  = 0;

printf("请输入实付金额(元)"); 提示语句

scnaf("%d",&prince); 从键盘输入一个数后需按回车键以示输入结束,若不按则程序读不到东西不会继续运行

printf("请输入应付金额(元)");

scnaf("%d",&total);

int change = prince - total; 定义change且满足计算用以输出

printf("找余%d元",change);

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值