C语言随堂笔记

发布 2021-05-12 01:27:28 阅读 1341

例如:#include<>

main()

例如:#include<>

main()

int a=10;

scanf("%d",&a);/在屏幕上接收变量的值,注意在接收的时候,变量名前要加&

来得到变量的地址*/

printf("%d",a);

接收时double类型用%lf来接收。

scanf("%d%d%d",&a,&b,&c);/连接在一起写的接收格式,在接受的时候要用。

回车、空格或tab键来结束一个变量的接收*/

printf("%d%d%d",a,b,c);

scanf("%d,%d,%d",&a,&b,&c);/写分隔符就输入分隔符分开*/

例如:#include<>

main()

int a,c;

char b;

scanf("%d%c%d",&a,&b,&c);

printf("%d%c%d",a,b,c);

接收项中前面是数,后面是字符,中间不用分隔开,后面可随意分隔。

程序的3种基本结构:顺序结构、选择结构、循环结构。

条件语句:1、if(条件)

一条语句;条件成立,执行所带的一条语句;条件不成立,不执行。

条件语句没有个数限制。

例如:#include<>

main()

int a;

scanf("%d",&a);

if(a%2==0)

printf("偶数");

if(a%2!=0)

printf("奇数");

条件语句如果要控制多条语句,就必须用大括号,将多条语句括起来形成一条复合语句。

例如:#include<>

main()

int a;

scanf("%d",&a);

if(a%2==0)

printf("偶数");

printf("奇数");

2、if(条件)例如:if(a%2==0)

一条语句;printf(“偶数”);

elseelse

一条语句;printf(“奇数”);

条件成立,执行if下的一条语句;条件不成立,执行else下的一条语句。

if和else之间写多条语句,必须用大括号括起来,如果不括就是语法错误,程序不能运行。

3、if(条件1)

一条语句;elseif(条件2)

一条语句;..

elseif(条件n)

一条语句;else

一条语句;找到一个成立的条件,执行完所带的语句,后面的条件都不判断,整个条件语句执行结束。

例如:#include<>

main()

int a;

scanf("%d",&a);

if(a>=0&&a<60)

printf("不及格");

else if(a>=60&&a<70)

printf("及格");

else if(a>=70&&a<85)

printf("良好");

else if(a>=85&&a<=100)

printf("优秀");

elseprintf("超范围");

3、switch(表达式)

找到一个成立的值,从这个值开始向下执行所有语句。

case后面的值只能用常量不能用变量。

case后面的值只能用整型和字符型的,不能用实型的。

case后面不能有重复。

case后面的值没有任何顺序关系。

例如:#include<>

main()

int a;

scanf("%d",&a);

switch(a%10)

case 8:

printf("8");

case 2:

printf("2");

case 7:

printf("7");

case 3:

printf("3");

default:

printf("其他数");

break;"的键入可以使程序从switch语句中跳出。

例如:#include<>

main()

int a;

scanf("%d",&a);

switch(a%10)

case 8:

printf("8");

break;

case 2:

printf("2");

break;

case 7:

printf("7");

break;

case 3:

printf("3");

break;

default:

printf("其他数");

C语言随堂笔记

例如 include main int i for i 1 i 10 i printf 5d a i 元素个数 10 下标编号从0开始,即a 0 a 9 元素个数只能用常量或常量表达式的方式来写 例 10或2 5 不能用变量 也可以不写。元素个数,但必须在定义的同时进行赋值。例如 include d...

C语言随堂笔记

运算符号 1 算术运算符 高级别求余数 低级别 整型和字符型可以进行求余运算,实型不能进行求余运算。求余运算结果的符号与左侧的数的符号相同,例如 5 2 1,5 2 1。同类型数进行运算,结果还是相同类型 不同类型数进行运算,结果是参加运算精度高的类型。精度高 低。数据类型double float ...

C语言笔记

第一课时。c语言标准格式。include vidomain 以 开头的语句称为预处理指令。include语句不是必须的,但是如果一旦有该语句就必须把它放在文件开始处是standared input output header的缩写standared 标准input 输入output 输出header...