C语言实验2

  • 实验结论

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

ex1

通过观察可以发现:

① %d 表示按十进制整数输出,拓展:%o是八进制,%x是十六进制

② %n表示整数宽度为n

③ %a.b表示宽度为a,小数点保留b位的浮点型数

④ %c 表示按字符型

⑤ %e 表示按指数形式输出

⑥ %s 表示按字符串形式输出

⑦ %lf 表示双精度型......

 

ex2

找错挺顺利的,一开始想着没头绪,但是突然就发现好像是找不同的游戏,找到不同再把不同的地方改成一致的就可以了

       (改错的地方已用荧光笔标记√)

 

 

运行结果和正确的一致

 

 

Part4: switch语句体验练习

break全

②break缺一

③break无

通过观察可以发现,假如不break,程序还会自己往下走,所以一定要break。

part5: 简单编程练习

一开始又犯了一个错误,把“==”打成了“=”,怎么运行也不行,后来才发现,于是改过来就顺利运行啦!

 

  • 实验总结与体悟

一开始要我们观察,我发现确实观察能起到很大的作用,先自己观察,猜想各种字符的作用虽然可能会比直接记慢一点,但感觉这样可以记得更牢√

改错的那个part也提醒我自己小心不要忘记&和要注意百分号后面的东西,也要学会自己给自己改错。

switch语句要记得打break

等于是“==”不是“=”

 

posted @ 2019-04-01 23:49  喵喵鹅  阅读(155)  评论(4编辑  收藏  举报