下载此文档

VC++第3讲 顺序结构程序设计.ppt


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
全国计算机等级考试 2C课程
第三讲顺序结构程序设计
7/12/2017
1
作者:张旭仟版权所有欢迎盗版
C语句可以分为以下5类::
程序控制语句(共9种)
函数调用语句:由一次函数调用加一个分号构成。如:printf(“This is a C statement.”);
表达式语句:由一个表达式加一个分号构成。如:a=3; i=i+1; i++;
空语句:由单独一个“;”构成
复合语句:用{}把一些语句括起来。如:{z=x+y;t=z/100;printf(“%f”,t);}
C语句的概念
if( )~else~
switch
for( )~
while( )~
do~while( )
continue
break
goto
return
分支
循环
辅助
控制
7/12/2017
2
作者:张旭仟版权所有欢迎盗版
字符输出函数
由于C语言无I/O语句,所以C程序中所有I/O操作都通过函数实现。
使用I/O操作由函数,要使用命令行:
#include <>
字符输出函数
格式:putchar( c )
参数:c为字符常量、变量或表达式
功能:把字符c输出到显示器上
返值:正常,为显示的代码值;出错,为EOF(-1)
7/12/2017
3
作者:张旭仟版权所有欢迎盗版
例如:
#include <>
main()
{ int c;
char a;
c=65;
a='B';
putchar(c);
putchar('\n');
putchar(a);
}
运行结果:
A
B
字符输出函数
7/12/2017
4
作者:张旭仟版权所有欢迎盗版
格式输出函数
格式:printf(“格式控制串”,输出表)
功能:按指定格式向显示器输出数据
返值:正常,返回输出字节数;出错,返回EOF(-1)
说明:
输出表:
要输出的数据的列表(也可以没有,多个时以“,”分隔)
格式控制串:
“格式控制串”部分是用双引号括起来的字符串,它包括三种信息:格式说明符、转义字符和普通字符。其中格式说明[附加修饰]符,用%开头,以一个格式说明符结束,用于指定对应数据的输出格式(祥见下页列表) ;普通字符以及转义序列,在程序执行时将被原样输出。
格式化输出函数
7/12/2017
5
作者:张旭仟版权所有欢迎盗版
格式化输出函数
说明符
说明
举例
执行结果
d,i
十进制整数
int a=567;printf ( “%d”,a);
567
x,X
十六进制整数
int a=255;printf(“%x”,a);
ff
o
八进制整数
int a=65;printf(“%o”,a);
101
u
无符号十进制整数
int a=567;printf(“%u”,a);
567
c
单一字符
char a=65;printf(“%c”,a);
A
s
字符串
printf(“%s”,“ABC”);
ABC
e,E
指数形式浮点小数
float a=;printf(“%e”,a);
+02
f
小数形式浮点小数
float a=;printf(“%f”,a);

g
e和f中较短一种
float a=;printf(“%g”,a);

%%
百分号本身
printf(“%%”);
%
格式说明符
7/12/2017
6
作者:张旭仟版权所有欢迎盗版
例如:
int a=65,b=66;
printf(“%c %c\n”,a,b);
printf(“a=%d , b=%d\n”,a,b);
格式化输出函数
格式说明符
说明
除X和E外,格式说明字符都要用小写
格式字符与输出项个数应相同,并按先后顺序一一对应
如果格式字符与输出项类型不一致,将按格式字符所指定的格式输出
运行结果:
A B
a=97, b=98
7/12/2017
7
作者:张旭仟版权所有欢迎盗版
.n
对字符串,指定实际输出位数
修饰符
功能
m
输出数据域宽,若数据长度<m,左补空格;否则按实际输出
输出数据在域内左对齐(缺省时默认为右对齐)
-
在有符号数正数前显示正号(+)
+
输出数值时在左面空位置自动填充0
0
在八进制和十六进制数前显示前导0和0x
#
在e,f,g前,指定输出精度为double型
l
在d,o,x,u前,指定输出精度为long型
对实数,指定小数点后位数(四舍五入)
附加修饰符
格式化输出函数
7/12/2

VC++第3讲 顺序结构程序设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ffy51856fy
  • 文件大小0 KB
  • 时间2015-10-04
最近更新