首页 > 其他 > 详细

实验二

时间:2019-03-31 23:19:10      阅读:123      评论:0      收藏:0      [点我收藏+]

实验目的

1. 掌握格式字符的使用方法,特别是%d, %f, %c, %s的基础用法

2. 掌握格式化输出函数printf()和格式化输入函数scanf()的用法

3. 掌握单个字符输出函数putchar()和单个字符输入函数getchar()的用法

4. 感受if语句和if...else语句的用法

5. 感受switch语句的用法

Part 1: 格式化输出函数printf()和格式化输入函数scanf()

技术分享图片

技术分享图片

此实验中,程序中存在错误,无法自动弹出小黑窗,但是自己找不到错误在哪,还请大佬不吝赐教

知识总结:

 %d整型输出,%d表示把数按十进制整型输出,数字5表示的是输出宽度,即输出的数值如果大于5位,按原数输出,如果小于5位在数的左边补空格。 

%ld长整型输出,

%o以八进制数形式输出整数,
 
%lf 是double类型用于格式化输入输出时对应的格式符号

%x以十六进制数形式输出整数,或输出字符串的地址。

%u以十进制数输出unsigned型数据(无符号数)。注意:%d与%u有无符号的数值范围,也就是极限的值,不然数值打印出来会有误。

%c用来输出一个字符,

%s用来输出一个字符串,

%f用来输出实数,以小数形式输出,默认情况下保留小数点6位。

%.100f用来输出实数,保留小数点100位。

%6.2f表示无论结果有多少位,输出结果至少占六个制表符,即六个位置,不够的用空格补满,可以超过,且保留两位小数位。 

%e以指数形式输出实数,

%g根据大小自动选f格式或e格式,且不输出无意义的零。

Part 2: 单个字符输出函数函数putchar()和单个字符输入函数getchar()

技术分享图片技术分享图片技术分享图片
输入大写的字符时,按回车会出现两个大写的字符;如果输入小写的字符时,按回车会出现两个小写的字符
技术分享图片
技术分享图片
当a>b时,a.b大小交换;当a<b时,a.b原样输出
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

编程模拟用户做选择题的情况:要求用户从键盘输入一个答案选项(A,B,C,D之一),如果用户答案是‘A‘,则输 出提示信息"Binggo, you are right~",否则,输出提示信息"try again~"。

 技术分享图片

技术分享图片

实验二

原文:https://www.cnblogs.com/Baeky/p/10633926.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!