一个网站里面只放一个图片怎么做的,深圳电商平台网站建设,网站建设有哪些优质公众号,2017还有人做网站吗C语言1#x1f525;#xff1a; 变量#xff0c;赋值与初始化#xff0c;常量#xff0c;输入与输出
一、变量#x1f33f;
✨1.1 定义
在C语言中变量是一个用来保存数据的地方。当我们需要在程序里保存数据时就需要用到变量。
✨1.2 变量名称
变量名称是需要我们自…C语言1 变量赋值与初始化常量输入与输出
一、变量
✨1.1 定义
在C语言中变量是一个用来保存数据的地方。当我们需要在程序里保存数据时就需要用到变量。
✨1.2 变量名称
变量名称是需要我们自己来命名。
变量的名字是一种标识符意思是它是用来识别这个和那个的不同的名字
标识符有标识符的构造规则
①标识符只能由字母、数字和下划线组成
②数字不可以出现在第一个位置上
③c语言的关键字如函数名数据类型等不能用来充当变量的名字
以上三点必须都满足才能作为变量
✨1.3 变量类型
C是一种有类型的语言所有的变量在使用之前必须定义或者声明所有的变量都必须具有确定的数据类型。
数据类型表示在变量中可以存放什么样的数据变量中只能存放指定类型的数据程序运行过程中也不能改变变量的类型
int price 0;
这一行定义了一个变量这个变量的名字是price数据类型是int初始值是0
二、初始化与赋值
变量定义的一般形式 类型名称变量名称;
举个栗子int price0;
int(类型名称) price变量名称
在这一行中我们定义了一个变量变量的名字是price类型是int初始值是0。
✨2.1 赋值
price0是一个式子这里的“是一个赋值运算符表示将”等于号右边的值赋给左边的变量
如int ab这就是赋值。 和数学不同ab在数学中表示关系即a和b的值是一样的而在程序设计中ab表示要求计算机做一个动作将b的值赋给a。
比如·int price1的意思就是把1赋给price让price的值为1
int a3;
int pricea;这个代码的意思是让a的值为3也就是a3
int pricea的意思是把a的值赋给price也就是让price的值也3
✨2.2 初始化
当赋值发生在定义变量的时候就像给变量price0那样就是变量的初始化。
所有的变量在第一次被使用(出现在赋值运算符的右边)之前应该被初始化一次也就是被赋值一次如果变量没有被初始化变量的值就会变成一个随机数可能很大也可能很小不固定但一定不会是你想要的那个数。
✨2.3 变量初始化
类型名称变量名称初始值;
如int price0;
int amount0;int a;int a,b;int a,b1; (a的值不是1b的值才是1)✨2.4 表达式
有运算符的式子就叫做表达式
三、常量
3.1 定义
常量根据字面意思也就是固定不变的数。
常量在C语言中也可称为直接量。
3.2 const
const是一个修饰符加在int的前面用来给这个变量加上一个const(不变的)的属性。这个const的属性表示这个变量的值一旦初始化就不能再修改了
如const int number100;
如果试图对常量做出修改就会被编译器报错
四、C语言的基本框架
4.1 编写格式
#include stdio.hint main()
{return0;} 在上面的框架中int main()函数表示该程序的入口程序每次都是从main函数的第一行开始执行。注在任何一个程序中都只能出现一个main函数。如果写出两个int main() 函数程序将会报错。
即一个程序有且仅有一个main函数主函数 {}大括号中用于存放程序的内容stdio.h就是头文件要调用库函数就需要用这个头文件最后以return 0;结束return 0表示程序的返回值是0. 语法规则C语言中主程序内部每写完一个功能的代码都要加一个“;”表示完成该函数。c语言需要被编译才能运行特别注意程序中的符号都必须使用英文模式下进行输入不然系统无法识别。这可是%99的初学者都会犯的错误)
4.2 注释
注释用来方便自己或别人更好的读懂所写的程序编译器不会去执行注释里的所有程序编译器遇到注释会跳过。在C语言中表示注释有两种方式
第一种用 // 来表示一行的注释
第二种用 /* */ 来表示多行的注释 使用注释可以更好的让别人读懂你的程序让程序看起来一目了然条理清晰用法如下
#include stdio.h
//包含头文件int main() //主函数入口
{
/*程序*/return 0;//返回值为0
}在打代码前我们一定要先把程序框架打好然后在开始输入代码这样可以避免遗漏减少报错概率。而且这也是一个非常好的编程习惯。
五、四则运算
四则运算c符号意义加--减×*****乘÷/除%取余括号
**%取余**表示取两个数相除以后的余数
六、输入与输出
6.1 输入
scanf函数可以让用户输入程序
用法
#include stdio.hint main()
{int a; //初始化printf(请输入a的值); //打印输出scanf(%d,a); //输入return 0; //返回值0}scanf函数后面的每个数据要用 来连接数据之间用逗号隔开
int a;
int b;
scanf(%d %d,a,b);6.2 输出
**printf**函数输出。在终端窗口程序运行成功后弹出的窗口中显示打印出printf函数中的数据。注在printf函数的 双引号中用户输入什么它就会打印出什么
如
#include stdio.hint main()
{printf(hello! would); 显示hello! wouldprintf(123456); 123456printf(abc 123456); abc 123456int a6;printf(a%d,a); a6return 0;}