1 / 9
文档名称:

简单的c程序设计---顺序程序结构.ppt

格式:ppt   页数:9页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简单的c程序设计---顺序程序结构.ppt

上传人:一文千金 2012/2/23 文件大小:0 KB

下载得到文件列表

简单的c程序设计---顺序程序结构.ppt

文档介绍

文档介绍:简单的c程序设计---顺序程序结构
c语言概述
C语言的语句用来向计算机系统发出操作指令。一个语句经过编译后产生若干条机器指令,一个实际的程序应当包含若干语句。
C语言分为以下5类:
1 控制语句:用于完成一定得控制功能,有9种控制语句
if()…else 条件语句
for()…循环
while()…循环
do…while() 循环
continue 结束本次循环操作
break 中止执行switch或循环语句
switch 多分支选择
goto 转向语句
return 从函数返回
上述语句中()表示一个“判断条件”,….表示内嵌的语句
2 函数调用语句函数调用语句由一个函数调用加一个分号构成
Printf(“hello”)
3表达式语句由一个表达式加一个分号构成
4 空语句
;
只有一个分号的语句,什么也不做。有时候用来作流程的转向点,也可用来作循环语句的循环体
5 复合语句
用{}把一些语句括起来成为复合语句(又称分程序)
赋值语句
结构和书写规则前面已经讲过
关于它的特点和功能,再进行探讨:
= 是一个运算符
赋值表达式和赋值语句
if((a=b)>0 t=a;
按语法规定if后是条件 a=b是赋值表达式作用是 b赋给a,判断是否大于0,执行
t=8 是个赋值语句注意区别
数据输入输出的概念及在c语言中的实现
在讨论输入输出时应注意以下几点
1 输入输出(信息的输入和输出)
2 c语言中的输入和输出操作是由c函数库中的函数实现
putchar(输出字符) getchar(输入字符) printf(格式输出) scanf(格式输入) puts(输出字符串) gets(输入字符串)
3 在使用系统库函数时,要用预编译命令”#include”将有关的“头文件”包括到用户源文件中。在头文件中包含了调用函数时所需的有关信息。在使用标准输入输出库函数时,要用到””文件中提供的信息。头文件要放在程序的开头
#include<> #include””
字符数据的输入输出
1 putchar函数
作用是向终端输出一个字符形式:putchar(c)
输出字符变量c的值 c可以是字符型变量或整型变量
2getchar函数
作用是从终端输入一个字符没有参数形式 getchar()
函数的值就是从输入设备得到的字符
格式输入与输出
C语言的格式输入输出的规定比较繁琐,用的不对就得不到预期的结果,而输入输出又是最基本的操作,几乎每一个程序都包含输入输出。
1 printf函数
格式 printf(格式控制,输出表列)
(1)格式控制用“”括起来的字符串,包括两种信息:
第一格式说明: 由%和格式字符组成,它的作用是将输出的数据转换为指定的格式输出。%d %f %c
第二普通字符:即需要原样输出的字符
(2)”输出表列“是需要输出的一些数据,可以是表达式
Printf(“a=%d,b=%d”,a,b)
结果是 a=3 b=4
2 格式字符
在输出时,对不同类型的数据要使用不同的格式字符:
%d 用来输出十进制整数
%o 以八进制整数形式输出
%x 十六进制
%u 无符号
%c 字符
%s 字符串输出
%f 浮点型
%e 指数型
%g 实数
2 scanf函数
一般形式

最近更新

猫咪种类研究报告 5页

2024年保安员必考题库及答案(名师系列) 32页

小学英语教师工作总结优秀范文大全 3页

养殖场入场须知 5页

小学英语教师个人工作述职总结(全文共5254字).. 4页

灰纸板研究报告 8页

2024年内蒙古乌海市行政职业能力测验题库精编.. 147页

2024年内蒙古兴安盟行政职业能力测验题库及答.. 147页

2024年内蒙古包头市行政职业能力测验题库(达.. 148页

2024年内蒙古呼和浩特市行政职业能力测验题库.. 147页

2024年内蒙古民族幼儿师范高等专科学校单招职.. 56页

2024年内蒙古赤峰市行政职业能力测验题库(考.. 148页

2024年内蒙古锡林郭勒盟行政职业能力测验题库.. 150页

2024年包头职业技术学院单招职业适应性测试题.. 58页

2024年南通市通州区石港镇敬老院招聘7人历年高.. 614页

2024年吉林工业职业技术学院单招职业适应性测.. 55页

2024年吉林水利电力职业学院单招职业适应性测.. 54页

2024年哈尔滨铁道职业技术学院单招职业适应性.. 54页

2024年四川化工职业技术学院单招职业适应性测.. 55页

2024年四川托普信息技术职业学院单招职业适应.. 56页

2024年国家保安员资格考试重点题库附参考答案.. 32页

小学科学教科版六年级下册期末测试题3(2024春.. 4页

游戏推广员的周报 6页

钡盐中钡含量的测定(沉淀重量法) 6页

林州市庙会时间表 9页

四年级英语下册第四单元教案 17页

海水中可溶性磷酸盐的测定最新版 4页

ck520立式车床总体及床身设计 37页

2018年某市委第三巡察组副组长填表的说明及其.. 4页

太阳能电池交直流供电电源设计太阳能电池电源.. 91页