![](https://img-blog.csdnimg.cn/20190821123502946.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
《C Primer Plus》(第六版)答案
为使用《C Primer Plus》(第六版)学习C的初学者提供的示例代码,纯手撸,请放心食用。
轨迹
这个作者很懒,什么都没留下…
展开
-
《C Primer Plus》(第六版)答案(2.12)
为使用《C Primer Plus》学习C的初学者准备的。编写一个程序,调用一次printf()函数,把你的姓名打印在一行。再调用一次printf()函数,把你的姓名分别打印在两行。然后,再调用两次printf()函数,把你的姓名打印在一行。输出应该如下图所示。#include <stdio.h>int main(int argc, char const **argv) {...原创 2019-08-20 18:58:56 · 618 阅读 · 0 评论 -
《C Primer Plus》(第六版)答案(3.11)
为使用《C Primer Plus》学习C的初学者准备的。通过测试(编写有问题的程序)观察系统如何处理整数上溢、浮点数上溢和浮点数下溢的情况。#include <stdio.h>int main(int argc, char const **argv) { /*32位的有符号整型的上界是2^32-1(4294967295) 再加一就溢出了(想要深入了解可以看看计算机组成原理...原创 2019-08-20 19:58:41 · 390 阅读 · 0 评论 -
《C Primer Plus》(第六版)答案(4.8)
为使用《C Primer Plus》学习C的初学者准备的。编写一个程序,提示用户输入名和姓,然后以“名,姓”的格式打印出来。#include <stdio.h>int main(int argc, char const **argv) { char name[20]; char surname[20]; printf("请输入名:"); scanf("%s", n...原创 2019-08-20 21:13:31 · 443 阅读 · 0 评论 -
《C Primer Plus》(第六版)答案(5.11)
为使用《C Primer Plus》学习C的初学者准备的。编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间。使用#define或const创建一个表示60的符号或const常量。通过while循环让用户重复输入值。#include <stdio.h>#define MIN_PER_H 60int main(int argc, char const **argv)...原创 2019-08-21 10:47:10 · 410 阅读 · 0 评论 -
《C Primer Plus》(第六版)答案(6.16)
为使用《C Primer Plus》学习C的初学者准备的。有些题目可能不一样,请自己核对。编写一个程序,创建一个包含26个字母的数组,并在其中存储26个小写字母。然后打印数组的所有内容。#include <stdio.h>int main(void){ char c[26]; int cnt = 0; /*C99支持for循环内定义变量 如果报错就把变量声明提到外...原创 2019-08-21 12:27:31 · 761 阅读 · 0 评论 -
《C Primer Plus》(第六版)答案(7.12)
为使用《C Primer Plus》学习C的初学者准备的。编写一个程序。该程序读取输入直到遇到#字符,然后报告读取的空格数目、读取的换行符数目以及读取的所有其他字符数目。#include <stdio.h>int main(void){ char c; int spaceCnt = 0; int lineCnt = 0; int otherCnt = 0; w...原创 2019-08-21 19:08:52 · 879 阅读 · 0 评论