顺序程序设计.pptVIP

  • 9
  • 0
  • 约2.11千字
  • 约 21页
  • 2024-01-24 发布于广西
  • 举报

;;§4.1C语言的语句;C语句分为:;4.1.1空语句。即只有一个分号的语句,它什么也不做

用来做流程的转向点(流程从程序其他地方转到此语句处)

用来作为循环语句中的循环体(循环体是空语句表示循环体什么也不做。具有延时的作用);表达式语句。由一个表达式加一个分号构成;复合语句。用一对{}括起来的语句

{

z=x+y;

t=z/100;

printf(“%f”,t);

}

注意:复合语句中最后一个语句中最后的分号不能忽略不写。

C语言允许一行写几个语句,也允许一个语句拆开写在几行上;(1)if(ab)

{t=a;a=b;b=t;}

…...

(2)main()

{inta=1,b=10,c=100;

{inta=2,b=20,c=200;

{inta=3,b=30,c=300;

b++;c++;}

}

};控制语句。完成一定的控制功能

if()…else…条件语句

for()…循环语句

while()…循环语句

do…while();循环语句

continue结束本次循环语句

break中止执行switch或循环语句

switch()多分支选择语句

goto转向语句

return从函数返回语句;控制语句中的括号“()”表示括号中是一个“判别条件”,“…”表示内嵌的语句。

例如:“if()…else…”的具体语句可以写成:

if(xy)z=x;

elsez=y;

其中,xy是一个“判别条件”,z=x;和z=y;是语句,

内嵌在if…else语句中。

;§4.2C语言中的输入输出;由于各种设备差别很大,C缓冲文件系统把每种设备都转换成称为流(stream)的逻辑设备。

流给程序员提供了与设备无关的一致界面,因此能够用于写入磁盘文件的函数也能用于写入显示器终端。

本章讨论标准的输入和输出函数。也就是认为输入输出函数是从键盘输入,向显示屏输出。;4.2.2C语言中标准输入输出;§4.4格式化输入与输出函数;x=90;sum=19.9;

pirntf(“\nWelcometoGame\n”);

printf(“\nTheansweris%d\n”,x);

printf(“a=%dsum=$%5.2f\n”,30,sum);

则输出到显示屏上的内容是:

WelcometoGame

Theansweris90

a=30sum=$19.90;格式化输出函数printf();§4.4格式输入与输出(续);例:用scanf函数输入数据。

#includestdio.h

voidmain()

{

inta,b,c;

scanf(“%d%d%d”,a,b,c);

printf(“%d,%d,%d\n”,a,b,c);

};;main()

{inta,b;

a=b=10;

printf(“a=%d,b=%d\n”,a++,++b);

printf(“a=%d,b=%d\n”,a,b);

};main()

{charch1,ch2;

ch1=‘a’;ch2=‘b’;

文档评论(0)

1亿VIP精品文档

相关文档