标签:
结构化的程序设计
本节引言:
在前面的学习中,我们对C语言的基本语法进行了了解,可以暂时理解成我们学了单词;
现在要做得就是学语法,也就是算法;就是构成一个一个基本的程序!
在这一节中我们要学习的是C语言中的输入输出,以及程序的三种结构(顺序,选择,循环结构)
正文:
跟前面的单个字符的输入输出不同,当我们用到printf()和scanf()两个函数的时候就需要,
将头文件包括到源文件中,#include <stdio.h>这个就是标准输入输出的的缩写,h是header缩写
可以写成:#include "stdio.h"或者#include <stdio.h>两种方式,看个人喜欢
何为格式输出:就是按自己想要输出的标准输出,如:保留2位小数
ps:修饰符和格式符较多,刚开始的时候不容易掌握,推荐自己编写程序来验证与理解他们的作用,写多了,就会了!
格式输入,同上,不过是从键盘上将数据传送到某个内存空间中!
scanf()的完整用法:
看图的话或者大家还有些疑惑,这里就演示下scanf的用法吧
scanf使用代码演示:
break语句:只能用在循环语句与switch(开关)中,用于跳出switch或者跳出循环;而在多层循环中,仅仅跳出一层循环!
continue语句:跳过循环体剩下的部分,直接进入下一次循环。
*goto语句:尽量别用,因为它是一种无条件的转移语句,胡乱的跳转会使程序的层次不清,给看代码的人带来麻烦!
相关示例代码可以参见后面给出的下载链接!
小节:
①输入输出的概念
②单个字符的输入输出函数getchar()和putchar()
③格式化的输入输出函数scanf()和printf()
④银行ATM机的例子引出判断结构if, if-else , if - else if - else
⑤switch语句的使用
⑥循环结构:while 与 do-while ; for循环 ;循环的嵌套.避免死循环!
⑦流程跳转控制语句:break ,continue;
本文借鉴:http://blog.csdn.net/coder_pig/article/details/37669737
版权声明:欢迎转载,希望在你转载的同时,添加原文地址,谢谢配合
标签:
原文地址:http://blog.csdn.net/u011225629/article/details/47313441