2025年6月8日
摘要: task1 思考:number表示成功读取的字段,如果number不等于2说明有字段未被读取,此时就会及时break task2 思考: number 表示实际成功读取的个数,当number不等于1时,说明读取失败,此时就会及时break,能确保计入有效数据 task3 思考:这边的\是转义字符,和 阅读全文
posted @ 2025-06-08 23:31 .Embrace 阅读(7) 评论(0) 推荐(0)
摘要: task1 复习了结构体的声明,向结构体里输入、输出数据 在实践中因为缓冲区域不足通过AI掌握了解决的方法 task2 对于使用指针来遍历结构体数组仍然需要再自己动手练习理解 重新回顾指向操作符和点操作符 task3 task4 #include <stdio.h> #define N 10 typ 阅读全文
posted @ 2025-06-08 20:41 .Embrace 阅读(8) 评论(0) 推荐(0)
2025年5月25日
摘要: task1_1问题1:找出输入数组中的最大值和最小值问题2:指向数组的第一个元素位置task1_2问题1:找到输入数组中最大值的位置问题2:可以task2_1问题1:s1大小为80 sizeof(s1)计算的是s1数组所占用的内存空间 strlen(s2)计算的是s2数组中字符的实际长度,从字符串起 阅读全文
posted @ 2025-05-25 20:34 .Embrace 阅读(10) 评论(0) 推荐(0)
2025年4月25日
摘要: task1 #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-25 22:27 .Embrace 阅读(21) 评论(0) 推荐(0)
2025年4月7日
摘要: task1 #include <stdio.h> char score_to_grade(int score); // 函数声明 int main() { int score; char grade; while(scanf("%d", &score) != EOF) { grade = score 阅读全文
posted @ 2025-04-07 12:47 .Embrace 阅读(11) 评论(0) 推荐(0)
2025年3月20日
摘要: task1 #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-20 21:40 .Embrace 阅读(10) 评论(0) 推荐(0)
2025年3月9日
摘要: #include <stdio.h> int main() { double a, b, c; // 输入三边边长 scanf_s("%lf%lf%lf", &a, &b, &c); // 判断能否构成三角形 // 补足括号里的逻辑表达式 if( (a+b>c)&&(a+c>b)&&(b+c>a)) 阅读全文
posted @ 2025-03-09 11:36 .Embrace 阅读(16) 评论(0) 推荐(0)