- 0
- 0
- 约1.16千字
- 约 4页
- 2024-03-19 发布于上海
- 举报
一、常量
第一章 C语言基础理论
1、整型常量
100 int 2B(字节) %d(输入与输出格式说明符)
注:当表示数的范围超过-32768到32767时,则用长整型(long)来存储。 %ld
2、实型常量
3.24 float(小数点后自动保留6位)4B %f
注:float又称为单精度型,如果要更精确表示数的精度,则用双精度型(double)来存储。
3、字符型常量
k 3 ? char %c4、字符串常量
“gfhj145” %s
二、C语言程序的编程格式函数名()
{
定义部分;执行部分;
}
注:在C语言中,所有用到的变量必须要先定义,后使用
变量定义格式:
类型名 变量名1,变量名2;int r;
float s,h;
三、运行程序的步骤
1、保存,形成*.c的源程序 ctrl+s2、编译 ctrl+f7
3、连接运行 f7
4、查看运行结果 ctrl+f5
四、运算符与表达式
1、算术运算符 + - * /(整除) %(求余)
注:=与==的区别
x=3表示将右边的值3赋给左边的变量xx==3表示比较前后两个数是否相等
2、逻辑运算符 =
|| !
并且 或者
3、自加运算符
i++先执行,后自加
++i先自加,后执行
3、for循环结构的程序设计格式:
for(赋初值;循环条件;改变变量)
循环体;
执行过程:先执行赋初值语句,然后判断循环条件,成立时执行循环体,最后执行改变变量,又开始判断循环条件,成立时继续执行,一直到循环条件不成立才跳出,执行循环体下面的语句。
求1-2+3-4+5-6的加减之和main()
{
f=1
inti,f=1,sum=0;for(i=1;i=6;i++)sum=sum+i*f;
f*=-1;printf(sum=%d\n,sum);
}
f*=-1f=f*(-1)=1
注:当循环条件成立,重复执行的循环体语句如果在两条以上,一定要以复合语句的形式出现,加{};否则只执行循环条件下面的第一条语句。
例2:用for循环编程求1+12+123+1234+12345的和i=3 s=0 s1=0
s=s*10+i s1=s1+s
s=123 s1=1+12+123
四、for循环的省略格式
1、赋初值语句可以省略,但;不能省略
2、循环条件也可以省略,但一定要在循环体中加一条语句(break),使程序执行有限操作后,强制性跳出,否则构成死循环。
3、赋初值语句与改变变量也可以是一个逗号表达式
main()
{inti,k;for(i=1,k=9;ik;i++,k--)
printf(%d%d,i,k);
}
原创力文档

文档评论(0)