下载此文档

精品PPT课件----第2章 顺序结构程序设计.ppt


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
大学计算机基础及C程序设计
第2章顺序结构程序设计
结构化程序设计的三大基本结构:
顺序结构
选择结构
循环结构
结论:任何一个复杂的问题,都可以通过此三大结构的有机结合来完成。
任何一个结构都是通过语句来实现
C语言中的语句
变量声明语句
int x, y;
表达式语句
i++;
i = i + 1;
空语句
;
复合语句
{ t = x ; x = y; y = t; }
控制语句
函数调用语句
c=getchar();
{
t=x;
x=y;
y=t;
}
被当作一条语句来处理
复合语句
在什么情况下使用复合语句?
条件语句和循环语句在语法上只允许带一条语句
当分支和循环中需要进行多项操作时
空语句
空语句有什么作用?
什么也不做,只表示语句的存在
自顶向下程序设计时用在那些未完成的模块中
main()
{
DataInitialze();
DataProcess();
DataOutput();
}
DataInitialze()
{
;
}
返回
第二章顺序结构程序设计
赋值表达式语句
赋值表达式;
Total = m * pow(1+r, n);
函数调用语句(数据的格式输入输出)
输入:从标准输入设备上输入数据到计算机内存
输出:将计算机内存中的数据送到标准输出设备
C语言中输入输出操作通过调用标准库函数来实现
#include ""
#include <>
1)字符输入输出函数
字符输出函数
putchar (ch)
将ch的值对应的字符输出
字符输入函数
x=getchar ()
接受从输入设备敲入的字符赋给变量x
#include <>
void main()
{
char ch;
printf("Press a key and then press Enter:");
ch = getchar();
printf("You pressed ");
putchar(ch);
putchar('\n');
}

返回

格式输出函数printf
输出参数列表:要输出的数据(可以没有,多个时以“,”分隔)
格式控制字符串:可以包含两种信息
1)普通字符:原样输出
2)格式说明:%[修饰符]格式字符,用于控制输出参数列表的输出格式
例:p40
格式:printf(“格式控制字符串”,输出参数列表)
功能:将输出参数的值,按照“格式控制字符串”中
指定的格式,显示到显示器上
格式字符
int a=567;printf ( “%d”,a);
int a=255;printf(“%x”,a);
int a=65;printf(“%o”,a);
int a=567;printf(“%u”,a);
char a=65;printf(“%c”,a);
printf(“%s”,“ABC”);
float a=;printf(“%e”,a);
float a=;printf(“%f”,a);
float a=;printf(“%g”,a);
printf(“%%”);
567
ff
101
567
A
ABC
+02


%
#include <>
void main()
{ unsigned short u=65535;
printf(”u=%d\n",u);
}
例 int a=3,b=4;
printf(“%d %d\n”,a,b);
printf(“a=%d , b=%d\n”,a,b);
例 int a=3,b=4;
printf(“%d %d\n”,a,b);
printf(“a=%d , b=%d\n”,a,b);
输出结果: 3 4
a=3, b=4
11 11 11 11 11 11 11 11
65535
说明
1)格式字符与输出项个数应相同,按先后顺序一一对应
2)输出转换:格式字符与输出项类型不一致,自动按指定格式输出
输出结果:u=-1

精品PPT课件----第2章 顺序结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wo1230
  • 文件大小0 KB
  • 时间2014-09-29
最近更新