计算机入门资料

计算机入门资料

ID:41927674

大小:1.63 MB

页数:19页

时间:2019-09-05

计算机入门资料_第1页
计算机入门资料_第2页
计算机入门资料_第3页
计算机入门资料_第4页
计算机入门资料_第5页
资源描述:

《计算机入门资料》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第三章顺序结构在程序中若按语句出现的顺序逐条执行,由这样的语句构成的程序结构称为顺序结构。3.1赋值语句在赋值表达式的尾部加上一个“;”号,就构成了赋值语句,也称表达式语句。例如:a=12是赋值表达式,a=12;则是赋值语句。3.2数据输出1.输出:把数据从计算机内部送到计算机外部设备上的操作称为“输出”,如屏幕。2.输入:从计算机外部设备将数据送入计算机内部的操作称为“输入”,如键盘。C语言本身不提供输入输出语句,但可以通过调用标准库函数提供的输入和输出函数来实现。库函数有很多,我们会一一介绍。在VC环境下,调用输入输出库函数要求在源程序

2、中出现包含头文件stdio.h的命令行。即:#include3.2数据输出printf函数的一般调用形式:1.作用:在终端设备上按指定格式输出。2.形式:表达式:printf(格式控制,输出项表)语句:printf(格式控制,输出项表);输入/输出函数(printf/scanf)用于接受和显示数据或信息#includevoidmain(){intnum;printf("请输入一个数:");scanf("%d",&num);printf("%d的平方为%d",num,num*num);}输入/输出函

3、数转换字符串转义序列intvisitor_count=150;printf("%d",visitor_count);printf将一些信息按照指定的格式送到标准输出(显示器)"%d"visitor_count将按指定的格式显示该变量的值转换字符串说明%d将参数按整数形式转换输出,对应参数应是int类型%ld将参数按长整数形式转换输出,对应参数应是long类型%c输出一个字符,对应参数应该是一个字符%s输出一个字符串,对应参数应该是一个字符串%f将参数按带小数点数形式输出,对应参数应是double类型,默认情况下精确到6位小数详见P24表3.

4、1intvisitor_count=150;printf("%d",visitor_count);输出结果:150printf函数intsalary=5500;printf("%10d",salary);输出结果:5500输出结果的左边显示了6个空格"%10d"printf函数floatcircumference=78.53;printf("%f",circumference);输出结果:78.530000默认情况下精确到六位小数9.4786789;9.478679printf函数doublemercury_level=168.225107

5、4;printf("%7.2f",mercury_level);输出结果:168.23宽度,表示所有的数字和小数点所占的位数。不够7位右对齐。"%7.2f"精度(精确到小数点后多少位)3.输出数据所占的宽度指数部分占5位(如e+002),其中e占1位,指数符号占1位,指数占3位。(1)%插入整数n格式符n>实际长度右对齐左补空格例:%6dn<实际长度不受n的限制正常输出(n为整数不能为变量)(2)m.n形式对float、double:m代表数据的总宽度n代表精度(小数位数)e、f、E(M、n为整数不能为变量)小数位数>n:舍掉多余小数进行四

6、舍五入小数位数m:不受n的限制正常输出详见P24第3点输出数据所占的宽度说明结合表3.23.2.3注意事项有七点见P27输出结果:Name:AudreyHepburnMovie:‘RomanHoliday’代码:printf(“Name:AudreyHepburnMovie:‘RomanHoliday’”);转义序列允许在输出结果中包括特殊字符转义序列名称描述a警告产生一则警告。b退格将光标回退一格。f换页将光标移到下一页的第一格。换行将光标移到下一

7、行的第一格。r回车将光标移到当前行的第一格。t水平制表将光标移到下一个水平制表位置。v垂直制表将光标移到下一个垂直制表位置。'单引号产生一个单引号。"双引号产生一个双引号。\反斜线产生一条反斜线。空产生一个空字符。scanf("%d",&num);S c a n f函 数scanf函数从标准输入(键盘)读取信息,按照格式描述把读入的信息转换为指定数据类型的数据,并把这些数据赋给指定的程序变量。转换字符串&符号(附在读取的每个变量上)用于指明变量在内存中的位置变量的名称转换字符串参数变量的类型要求的实际输入%dint十进制数字

8、序列%ldlong十进制数字序列%ffloat十进制数,可以有小数点及指数部分%lfdouble十进制数,可以有小数点及指数部分详见P28表3.3内存scanffloattax_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。