
C PRIMER PLUS
文章平均质量分 85
caojunbo111
这个作者很懒,什么都没留下…
展开
-
C primer plus课后习题 第九章
1.设计一个函数min(x, y), 返回两个double类型值的较小值。 在一个简单的驱动程序中测试该函数。 #include <stdio.h> double min(double, double) ; int main(void) { printf("%lg \n",min(3,2)) ; printf("%lg \n",min(3,3)) ; printf("%lg",min(134E-10,134.1e-10)); } double min(double x, double y) {原创 2021-04-09 10:00:08 · 852 阅读 · 0 评论 -
C primer plus课后习题 第八章
1.设计一个程序, 统计在读到文件结尾之前读取的字符数。 #include <stdio.h> int main(void) { char c ; int i=0 ; while((c=getchar())!=EOF) i++ ; printf("Total characters :%d",i ) ; } 2.编写一个程序, 在遇到 EOF 之前, 把输入作为字符流读取。 程序要打印每个输入的字符及其相应的ASCII十进制值。 注意, 在ASCII序列中,空格字符前面的字符都是非打印字符,原创 2021-04-09 09:56:23 · 537 阅读 · 1 评论 -
C primer plus课后习题 第七章
1.编写一个程序读取输入, 读到#字符停止, 然后报告读取的空格数、 换行符数和所有其他字符的数量。 #include <stdio.h> #define STOP '#' int main (){ char ch ; int num_spaces = 0 ; int num_lines = 0 ; int num_other = 0 ; while((ch=getchar())!=STOP){ if(ch==' ') num_spaces++ ; else.原创 2021-03-22 15:04:17 · 527 阅读 · 0 评论