第一章 C语言基础理论.docxVIP

  • 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)

1亿VIP精品文档

相关文档