![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言编程练习
Flying snails
这个作者很懒,什么都没留下…
展开
-
C Primier Plus(第六版)第10章 编程练习 VS2019测试
第1题 /*编程练习10.1修改程序清单10.7的rain.c程序,用指针进行计算。*/ #include<stdio.h> #define MONTHS 12 #define YEARS 5 void sum_rain(float rain[][MONTHS],int year); void sum_rain_1(float(*p)[MONTHS], int year); int main(void) { const float rain[YEARS][MONTHS] = { {4原创 2020-12-09 23:14:15 · 238 阅读 · 0 评论 -
C Primier Plus(第六版)第9章 编程练习 VS2019测试
第1题 /*编程练习9.1 设计一个函数min(x,y),返回两个double类型值的较小值。在一个简单的驱动程序中测试该函数*/ #include<stdio.h> float min(float x, float y); int main(void) { float m , n; printf("Enter a pair of number( q to quit).\n"); while (scanf_s("%f %f", &m, &n) == 2) { pr原创 2020-12-01 18:13:42 · 336 阅读 · 0 评论 -
C Primier Plus(第六版)第8章 编程练习 VS2019测试
第1题 /*编程练习8.1 设计一个程序,统计在读到文件结尾之前读取的字符数*/ #include<stdio.h> #include<stdlib.h> //使用exit() int main(void) { char ch; FILE* fp; errno_t err; //如果成功,返回值为零;如果失败,则为错误代码。 long n = 0; if ((err = fopen_s(&fp,"D:\\Project\\practice8_1\\Shakesp原创 2020-11-29 21:50:57 · 196 阅读 · 0 评论 -
C Primier Plus(第六版)第4章 编程练习 VS2019测试
第1题 /*编程练习4.1输入名和姓,以名,姓格式打印*/ #include<stdio.h> int main(void) { char name_last[40], name_first[40]; printf("What's your first name?\n"); scanf_s("%s", name_first, 40); printf("What's your last name?\n"); scanf_s("%s", name_last, 40); printf原创 2020-11-27 21:58:21 · 117 阅读 · 0 评论 -
C Primier Plus(第六版)第5章 编程练习 VS2019测试
第1题 /*编程练习5.1把分钟转化为小时和分钟*/ #include<stdio.h> const int M_PER_H = 60; //每小时60分钟 int main(void) { int time,min, hour; printf("Please input the time in minutes(<=0 to quit):\n"); scanf_s("%d", &time); while (time > 0) { hour = time /原创 2020-11-27 21:22:29 · 154 阅读 · 0 评论 -
C Primier Plus(第六版)第6章 编程练习 VS2019测试
第1题 /*编程练习6.1创建数组存储小写字母并打印*/ #include<stdio.h> int main(void) { char letter[26],c='a'; int index; for (index = 0; index < 26; index++,c++) { letter[index]=c; } for (index = 0; index < 26; index++) printf("%c", letter[index]); prin原创 2020-11-27 21:13:42 · 164 阅读 · 0 评论 -
C Primier Plus(第六版)第7章 编程练习 VS2019测试
C Primier Plus(第六版)第7章 编程练习 第1题 /*编程练习7.1读取输入统计空格换行和其他字符*/ #include<stdio.h> int main(void) { char c; int n_space = 0; int n_line = 0; long n_character = 0L; printf("Please enter some text;enter # to quit.\n"); while ((c = getchar() )!= '#')原创 2020-11-25 22:23:48 · 246 阅读 · 0 评论