摘要: 任务四: #include<stdio.h> #include<stdlib.h> int main(){ FILE *fp; char ch; int lines=0,chars=0; int blank=0; fp = fopen("data4.txt","r"); if(!fp){ print 阅读全文
posted @ 2025-06-03 14:24 MXxiii 阅读(33) 评论(0) 推荐(0)
摘要: 任务四: #include <stdio.h> #define N 10 typedef struct { char isbn[20]; // isbn号 char name[80]; // 书名 char author[80]; // 作者 double sales_price; // 售价 in 阅读全文
posted @ 2025-06-02 17:12 MXxiii 阅读(18) 评论(0) 推荐(0)
摘要: 实验一(1): #include <stdio.h> #define N 5 void input(int x[], int n); void output(int x[], int n); void find_min_max(int x[], int n, int *pmin, int *pmax 阅读全文
posted @ 2025-05-16 21:33 MXxiii 阅读(25) 评论(0) 推荐(0)
摘要: 实验任务一: #include <stdio.h> #define N 4 #define M 2 void test1() { int x[N] = {1, 9, 8, 4}; int i; // 输出数组x占用的内存字节数 printf("sizeof(x) = %d\n", sizeof(x) 阅读全文
posted @ 2025-04-19 18:12 MXxiii 阅读(29) 评论(0) 推荐(0)
摘要: 实验任务1: 问题1:功能是根据输入的分数计算相应的等级,形参形式是int,返回值类型是char。 问题2:代码无法处理case为10的情况,因此100分没有返回值。 实验任务2: 问题1:功能是计算一个整数n的各位数字之和。 问题2:能实现。区别在于原方式是迭代算法,新方式是递归算法。 实验任务3 阅读全文
posted @ 2025-04-08 20:28 MXxiii 阅读(29) 评论(0) 推荐(0)
摘要: 实验任务一: #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 int main() { int number; int i; srand(time(0)); // 以当前系统时间作为随机种子 for(i = 0 阅读全文
posted @ 2025-03-22 17:58 MXxiii 阅读(27) 评论(0) 推荐(0)