初学初学C语言基本运算和表达式语言基本运算和表达式
在本文里小编给大家分享的是关于C语言基本运算和表达式的相关知识点,需要的朋友们跟着学习下。
导读:程序要完成高级功能,首先要能够做到基本的加减乘除。本章从程序中变量的概念开始,结合之前学的输出函数和新介绍的输入函数
制作简单人机交互程序,然后讲解最基础的加减法运算,自制简单计算器程序练手。
5.1 变量变量
5.1.1 变量声明定义与赋值表达式变量声明定义与赋值表达式
上一章讲了数据类型,数据类型要和变量结合在一起才能够在C语言程序中体现出它们的作用,一般的变量是这样定义的:
数据类型 变量名;
变量名可以是26个字母中的任意一个,也可以是非C语言关键词的单词或自定义字母组合,也可以加下划线等等,我们就先用简单字母来命
名吧,比如声明一个整型的变量a,如下:
int a;
也可以定义多个变量,变量名之间用逗号隔开,最后加分号表示结束,如下:
int a,b,c,d;
也可以在定义变量的时候,直接赋值,这就要用上赋值表达式,如下:
int a = 3;
赋值的意思就是赋予数值,也可以多个一起,如下:
int a = 3, b = 4, c = 5;
当然也可以定义完变量后,再给变量赋值,如下:
int a;a = 3;
请注意,C语言中,规定变量定义必须是代码的最开始部分,比如以下在C语言不建议这么做,虽然刚才的方式用Dev-C++不会报错,但是不
代表别的编译器不会报错,如下:
#include <stdio.h>
void main(){
printf("hello world");
int a = 10;
}
因为C语言的编译规则有多种,所以建议变量声明定义放在代码开始部分,以下比较规范,
注意:C语言编译标准随着时代的变迁做几次改变,如最开始的C89然后有C99以及最新的C11,后续文章讲解到编译规则的时候再剖析这部
分。
#include <stdio.h>
void main(){
int a = 10;
printf("hello world");
}
5.1.2 初识格式化输出初识格式化输出
如何查看变量的值,可以用debug的办法(后续再讲解用Dev-C++上断点调试办法),也可以通过printf这个C库函数查看,代码如下,运行
结果如图5.1,
#include <stdio.h>
void main(){
int a = 10;
printf("a = %d", a);
}