以下为《C语言期末冲冲冲》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
C语言期末冲冲冲
一、选择题:
没什么太多好说的,记得把教材带上,选择你觉得最符合题目的一项,注意题目中的限制性描述。
二、字符画:
使用txt进行处理,注意每行后的空格(可能会PE),常见字符替换:%—>%%、\—>\\、’(“)—>\’(\”)、/可正常输出。
Tips:使用cmd查找两个文件的差异:
先将你的输出和样例输出存为txt文件,放在同一个文件夹中。
按win+R,并运行cmd。
/
输入路径,或者直接将两个文件存到图中目录,输入指令FC /lb1 第一个文件名.txt 第二个文件名.txt。
/
回车,如果一致(建议wa后再用,所以应该是不一致,不过也可以先用减罚时)
/
如果不一致:
/
这条命令会找出最先不相同的一行(图中多了一个ma),可进行修改后替换文件并重复操作直至无差异 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 注意所有string.h的函数返回值都是指针,(math.h返回值都是double类型,尤其注意pow(指数),abs(绝对值)函数都是如此)。
不要过于依赖字符串,可运用其他方法简化问题,如逆序输出可直接从后往前输出。
注意\r,不要将scanf和gets混用。
六、qsort:
见代码示例。
七、杂项:
math.h返回值都是double类型,尤其注意pow(指数),abs(绝对值),round(四舍五入)函数都是如此,因此需在前面加(int)round(使用函数)将其转换为int,round不可省略。
%d或%f可在中间加数字表示补位,直接加数字表示使用空格补位,0+数字表示用0补位,如printf("%04d",3)输出“0003”,printf("%04d",23)输出“0023”。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]请点击下方选择您需要的文档下载。
以上为《C语言期末冲冲冲》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。