变量与常量,局部变量的使用

变量与常量,局部变量的使用,第1张

变量常量,局部变量的使用

scanf("%d",&a) //格式化输入函数(输入是%d)
数据类型是拿来创建变量的
int weight=180 创建等型变量用int char ch =’a‘ 创建字符变量与char
变量与常量
什么叫变量什么叫常量?
生活中的一些数据 :
有些数据不能变:血型,性别,圆周率。
有些数据一定可变:工资,年龄,体重。
C语言怎么描述它们?
就要用到常量和变量,常量一般拿来描述不可变的量,变量拿来描述能被改变的量。
变量意味着可改

                                表示一个人的年龄类型  可变

int main()
{
int age =18; int是类型 age变量的名字 =叫赋值 =后面是数值如0-1-2-3… 创建了一个变量
return 0;
}

                             表示一个人的体重类型     可变

int main()
{
duobele weight =55.3;
weight = weight+1//变量
printf("%lf,n"weight); float类型用%f打印 duobele类型用%lf打印
return 0;
}

打印类型
%d — 整形 ,%f —folat类型 , %lf — duobele 类型

                                            变量的分类

局部变量,全局变量,

int a = 100 { }外部的定义变量被称为全局变量

int main()
{
int a = 10; { }内部定义的变量都叫局部变量 这里的a被称为局部变量
printf("%d",a); 局部变量和全局变量名称相同时局部变量优先打印(局部要先)
return 0;
}

                        局部变量的使用

写一个代码求两个整数的和
int main()
{
int num1 = 0;
int num2 =0;
int sum = 0; 需要储存它们的和用sum这个空间来储存
printf(“输入两个 *** 作数:>”); (scanf函数是输入函数)
scanf(%d %d &a &b); (%d输入一个整数 %d %d 输入两个整数 , 输入的数据放在&a &b里面 第一个输入的数%d放在&a第二个输入的数%d放在&b)如果scanf报错 在报错栏找到:( _CRT_SECURE_NO_WARNINGS )把这串代码放在顶端第一行( #define(要加上) _CRT_SECURE_NO_WARNINGS 1(要加上))
解决方法1
源文件的第一行加上 #define _CRT_SECURE_NO_WARNINGS 1
sum = num1+num2; mun1+mun2的和放在sum里面
printf(“sum=%dn”,sum); //打印出来
return 0;

}

//scanf输入函数 //printf打印函数

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/3970235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-10-21
下一篇 2022-10-21

发表评论

登录后才能评论

评论列表(0条)

保存