31简单程序设计B_第1页
31简单程序设计B_第2页
31简单程序设计B_第3页
31简单程序设计B_第4页
31简单程序设计B_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 第三章第三章 简单程序设计简单程序设计2第第3章章 简单程序设计简单程序设计基本输入输出函数基本输入输出函数程序设计举例程序设计举例3lc语言系统中,没有专门的输入、输出命语言系统中,没有专门的输入、输出命令,令,通过函数实现。通过函数实现。l这些函数由系统预先定义,并放在一个文这些函数由系统预先定义,并放在一个文件中,此文件被称为件中,此文件被称为“头文件头文件”。l使用相关函数时,通常需要在程序开头用使用相关函数时,通常需要在程序开头用预处理命令预处理命令#include 打开相应的头文件。打开相应的头文件。lc语言的标准输入输出函数有语言的标准输入输出函数有4个:个:printf()

2、scanf() putchar() getchar()l与标准输入输出有关的是与标准输入输出有关的是 stdio.h456#include stdio.hmain( ) char c1,c2; c1=a ; c2=b ; putchar(c1);putchar(c2); putchar(n); putchar(c1-32);putchar(c2-32); putchar(n);789%d%o%x%u%f%e%g%c%s%1011main( ) int a=11,b=22; int m=-1; long n=123456789; printf(%d %dn,a,b); printf(a=%d,

3、b=%dn,a,b); printf(m: %d, %o, %x, %un,m,m,m,m); printf(n=%dn,n); printf(n=%ldn,n);1122a=11, b=22m: -1, 177777, ffff, 65535n=-13035n=12345678912main( ) float x=1234.56,y=1.23456789; double z=1234567.123456789; printf(x=%f, y=%f n,x,y); printf(z=%fn,z); printf(z=%en,z); printf(z=%gn,z); printf(z=%18.8

4、fn,z); printf(x=%10.3fn,x); printf(x=%-10.3fn,x); printf(x=%4.3fnn,x); x=1234.560059, y=1.234568z=1234567.123457z=1.23457e+06z=1234570z= 1234567.12345679x= 1234.560 x=1234.560 x=1234.56013main( ) int m=97; char ch=b; printf(m: %d %cn,m,m); printf(ch: %d %cn,ch,ch); printf(%sn,student); printf(%10sn,

5、student); printf(%-10sn,student); printf(%10.3sn,student); printf(%.3snn,student); m: 97 ach: 66 bstudent studentstudent stustu14151617#include stdio.hmain( ) char ch; ch=getchar( ); printf(%c %dn,ch,ch); printf(%c %dnn,ch-32,ch-32); 18char ch1,ch2;ch1=getchar( );ch2=getchar( );192021%d%u%o%x%f%e%c%

6、s222324main( ) int a,b,c; long m; float x; double y; char ch, string20; printf(input a,b,c,m: ); scanf(%d %o %x %ld,&a,&b,&c,&m); printf(a=%d,b=%d,c=%d,m=%ldn,a,b,c,m); printf(input x,y: ); scanf(%f %lf,&x,&y); getchar(); printf(x=%f, y=%fn,x,y); printf(input ch,string: ); scanf(%c %s,&ch, string); printf(ch=%c, stri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论