南邮《高级语言程序设计》期末总复习模块二:三种基本结构跟流程控制资料.docVIP

  • 1
  • 0
  • 约3.32千字
  • 约 7页
  • 2019-02-12 发布于湖北
  • 举报

南邮《高级语言程序设计》期末总复习模块二:三种基本结构跟流程控制资料.doc

南邮《高级语言程序设计》期末总复习模块二:三种基本结构跟流程控制资料

模块二:三种基本结构及流程控制 C程序的三种基本结构是顺序结构、选择结构、循环结构。这三种结构分别需要借助于特定的语句控制实现。 (1)顺序结构:赋值语句和函数调用语句是控制该结构的主要语句。函数调用语句中最常用的是:scanf( )、printf( )、getchar( )、putchar( )等用于控制输入输出的语句。注意用scanf( )输入变量值时要严格按照格式控制串的形式要求输入,用printf( )输出时要进行相应的格式控制,需要熟记几种格式转换说明符:%c、%s、%d、%f、%lf(当变量为double类型时,在scanf中必须用%lf,但输出时用%f就可以了)。 练习: 1、已知a、b、c为int型变量,用于输入的语句为:scanf(a=%d,b=%d,c=%d,a,b,c);,若想使a的值为1,b的值为2、c的值为3,应当怎样输入?如果提供的输入方法为1,2,3回车,则对应的输入语句是什么? 2、float v=1234.5678;,输出格式为:输出总宽度为10,精度为3,则应使用语句printf(_______);实现;若输出语句为:printf(“%.3f”,v);,输出的内容为:______ (2)选择结构:用if...else、switch语句配合复合语句、break语句控制实现。If语句有三种形式:单分支if、双分支if、嵌套if,注意else应与其前

文档评论(0)

1亿VIP精品文档

相关文档