C Primer Plus(第六版)
C Primer Plus(第六版)
apple_50569014
这个作者很懒,什么都没留下…
展开
-
C Primer Plus(第六版)17.12 编程练习 第8题
核心思路:拷贝petclub项目,以tree.h中item为节点,在此节点中添加之前学习的链表结构来存放宠物们. 该答案中删除函数并未完成,有兴趣可以尝试完善.原创 2024-03-02 11:24:55 · 1179 阅读 · 1 评论 -
C Primer Plus(第六版)17.12 编程练习 第7题
思路:用本章17.10项目中的二叉树结构.加上本书第11章编程练习第12题中计算单词数的算法即可原创 2024-02-29 18:33:12 · 1014 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第6题
算法在607页有写原创 2024-02-28 17:56:54 · 469 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第5题
注意:是字符压进去栈 不是字符串原创 2024-02-28 16:15:37 · 455 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第4题
老实讲不知道这题的用意是什么.原创 2024-02-28 11:18:11 · 1102 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第3题
因为有数组 是连续的内存空间,所以不用Node。原创 2024-02-27 20:19:46 · 888 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第2题
连接好编译并运行films3.c 即可原创 2024-02-27 18:03:51 · 935 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第1题 第二种方法
这是递归原创 2024-02-27 17:05:16 · 413 阅读 · 0 评论 -
C Primer Plus(第六版)17.12 编程练习 第1题 第一种方法
这是最直观的方法原创 2024-02-27 16:47:54 · 512 阅读 · 1 评论 -
C Primer Plus(第六版)16.18 编程练习 第7题
printf("第%d个元素:%lf \n",i,ar[i]);printf("数组:%p\n",ar);原创 2024-02-19 11:33:00 · 873 阅读 · 0 评论 -
C Primer Plus(第六版)16.18 编程练习 第6题
printf("第%d个\n", index);原创 2024-02-19 11:10:10 · 327 阅读 · 0 评论 -
C Primer Plus(第六版)16.18 编程练习 第3题
好像没怎么用到本章学习的内容原创 2024-02-18 17:57:56 · 420 阅读 · 0 评论 -
C Primer Plus(第六版)16.17 复习题 第7题
value %d;int main()int fop=23;return 0;原创 2024-02-18 16:07:27 · 459 阅读 · 0 评论 -
C Primer Plus(第六版)16.17 复习题 第6题
int main()PS();return 0;原创 2024-02-18 16:02:07 · 386 阅读 · 0 评论 -
C Primer Plus(第六版)16.17 复习题 第5题
int main()return 0;原创 2024-02-18 15:54:07 · 325 阅读 · 0 评论 -
C Primer Plus(第六版)15.9 编程练习 第7题
用一个unsigned long储存所有信息,操作对应的位即可.注意^和~的使用.原创 2024-02-06 12:50:07 · 953 阅读 · 0 评论 -
C Primer Plus(第六版)15.9 编程练习 第6题
scanf("%u",&font_n.font_size);这样是错的,因为位域不能直接取地址.原创 2024-02-05 22:17:00 · 978 阅读 · 0 评论 -
C Primer Plus(第六版)15.9 编程练习 第5题
每次处理一位原创 2024-02-05 19:48:01 · 501 阅读 · 0 评论 -
C Primer Plus(第六版)15.9 编程练习 第4题
不知道为啥要求判断`直接把对应位返回不就行了?原创 2024-02-05 11:00:38 · 407 阅读 · 0 评论 -
C Primer Plus(第六版)15.9 编程练习 第3题
右移参数直到得到零结束原创 2024-02-05 10:42:48 · 462 阅读 · 0 评论 -
C Primer Plus(第六版)15.9 编程练习 第2题
printf("原argv[2] =%s\n",itobs(num1, string));printf("argv[1] 且 argv[2]=%s\n",itobs(num&num1, string));printf("argv[1] 或 argv[2]=%s\n",itobs(num|num1, string));printf("argv[1]异或argv[2]=%s\n",itobs(num^num1, string));原创 2024-02-03 17:41:39 · 434 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第11题
pf=fabs;i原创 2024-01-31 18:29:36 · 371 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第10题
用typedef定义函数指针变量后,用改变了建一个数组即可,原创 2024-01-31 17:32:36 · 367 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第9题
第八题中 是处理一个航班. 在这一题中,思路是让用户选择航班后,把对应航班的数据拷贝至变量中,可以直接传入原第八题的函数,这样大部分内容不用修改把return 0换成goto语句 用以返回顶级菜单.原创 2024-01-31 16:51:40 · 574 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第8题
用户输入正确的姓名时才取消预订.原创 2024-01-31 15:00:02 · 397 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第6题
文件读入用fscanf,引索用球员号,先对引索去重,然后冒泡排序原创 2024-01-30 14:43:26 · 810 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第5题
void e(struct student *stus)//要改变结构的值,需要指针.//定义结构是name是排在第一的,所以可以直接初始化. 注意格式即可。原创 2024-01-29 17:19:57 · 449 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第3题
int index;= NULL= '\0')= '\n')continue;index++)j++)index++)j++)elsereturn 0;index++)else= '\n')continue;原创 2024-01-29 11:59:09 · 425 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第2题
puts("Enter year month day(月份可以是月份号、月份名或月份名缩写。printf("这是%d年的第", year);printf("%d天\n", count);原创 2024-01-29 11:10:31 · 414 阅读 · 0 评论 -
C Primer Plus(第六版)14.18 编程练习 第1题
int days;int monumb;return 0;for (i = 0;i < 12;i++)return 0;原创 2024-01-29 10:27:34 · 397 阅读 · 0 评论 -
C Primer Plus(第六版)14.17 复习题 第7题c
6,"Arcturan"pb=&deb;show(pb);return 0;/*starfolk.hint limbs;原创 2024-01-28 17:49:41 · 402 阅读 · 0 评论 -
C Primer Plus(第六版)14.17 复习题 第6题
LENS;return 0;原创 2024-01-28 17:16:35 · 371 阅读 · 0 评论 -
C Primer Plus(第六版)14.17 复习题 第5题
int days;int monumb;count=0;for(i=0;i<month;i++)return 0;原创 2024-01-28 16:49:25 · 426 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第14题
与原值对比的上下左右越界时,越界值设为原值.原创 2024-01-23 16:28:31 · 373 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第13题
编写获取行和列的函数,获取后再建边长数组即可原创 2024-01-23 15:02:52 · 484 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第12题
用switch case即可原创 2024-01-23 11:03:23 · 420 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第11题
的,所以要使用fgets()而不是getc()。使用标准C库函数strstr() (11.5.7节简要介绍过)编写一个程序,接受两个命令行参数。第1个参数是一个字符串,第2个参数是一个文件名。后该程序查找该文件,打印文件中包含该字符串的所有行。因为该任务是面向行而不是面向字符。if(strstr(str,argv[1]))//注意参数顺序。在每一行中查找指定字符串。假设文件中的所有行都不超过255个字符。原创 2024-01-23 10:22:38 · 627 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第10题
编写一个程序打开一个文本文件,通过交互方式获得文件名。通过一个循环,提示用户输入一个。然后该程序打印从该位置开始到下一个换行符之前的内容。用户输入负数或非数值字。符可以结束输入循环。原创 2024-01-23 10:00:10 · 426 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第9题
修改程序清单13.3 中的程序,从1开始,根据加入列表的顺序为每个单词编号。时,确保新的单词编号接着上次的编号开始。原创 2024-01-22 18:10:26 · 458 阅读 · 0 评论 -
C Primer Plus(第六版)13.11 编程练习 第8题
printf("%s中有%d个%c\n",argv[2],findchar(argv[1][0],argv[i]),argv[1][0]);编写一个程序,以一个字符和任意文件名作为命令行参数。如果字符后面没有参数,该程序读取标。准输入:否则,程序依次打开每个文件并报告每个文件中该字符出现的次数。程序应包含错误检查,以确定参数数量是否正确和是否能打开文件。printf("输入要查找的字符串:");件,程序应报告这一情况,然后继续处理下一个文件。原创 2024-01-22 17:41:03 · 378 阅读 · 0 评论