C语言课

来源:互联网 发布:打击垫软件fade 编辑:程序博客网 时间:2024/06/05 17:53

1.注释

单行注释://表示;

多行注释:/*  */表示;

2.进制的转换

x转十进制,按权求和; 十进制转x进制,连除倒取余数。

例题:035转换为十进制

063=6*8^1+3*8^0=51

100转换为二进制:

     2|100    0

     2|50      0

     2|25      1

     2|12      0

     2|6        0

     2|3        1

     2|1        1

       0

3.基本数据类型和转义字符
    基本类型数据类型         字节                char           1           short           2             int           4            long           4           float           4           double           84.常量

概念:在程序运行期间不能改变的量叫做常量。

5.变量

概念:在程序运行期间发生改变的量叫做变量。

变量的定义: 类型修饰符 变量的名字=赋值(类型修饰符有字符型、整型、浮点型)

 注意:要使用变量之前一定要先定义好变量。

变量的命名规则:1.变量必须有字母、数字、下划线组成,且数字不可开头;2.不能定义与关键字相同的名字;3.一个程序中不能定义两个名字相同的名字;4.见名知其意;5.驼峰式命名;

例如:char name = 'c';

float yellowPoint = 0.618;

long height = 160;

printf("name = %c,yellowPoint = %f,height = %f\n", name,y ellowPoint, height);


6.赋值运算符

在C语言中用“=”做为赋值运算符,用于给变量赋值,相当于把等号右边的值赋值给左边值。(注意:==表示等于号)

练习题:交换两个变量的值

int m = 3, n = 5, temp;

temp = m;

m = n;

n = temp;

printf("m = %d,n = %d\n",m,n);

7.算数运算符

运算运算符加法+减法-乘法*除法/取余%自加加 自减减++ --8.格式化输入

语法形式:printf(格式串,表达式1,表达式2,......);

定义:格式串=普通字符+转义字符;

例如;

printf("a=%d\n",a);


9.转化格式控制

%04b表示输出四位整型数,不足的补0;

%.4表示小数点保留四位

10.常用转义字符

\n表示换行,\\表示单斜杆\,%%表示百分号%;

11.scanf格式化输入

语法格式

scanf(格式串,表达式1,表达式2,.......);

0 0