摘要: 4. #include<stdio.h> #include<stdlib.h> #define N 80 int main(){ int i=0,j; int linecount=0; int charcount=0; char info[N][80]; FILE *fp; fp=fopen("d: 阅读全文
posted @ 2025-06-05 17:00 hahahaha13 阅读(19) 评论(0) 推荐(0)
摘要: 4.代码: #include <stdio.h> #define N 10 typedef struct { char isbn[20]; // isbn号 char name[80]; // 书名 char author[80]; // 作者 double sales_price; // 售价 i 阅读全文
posted @ 2025-05-29 09:34 hahahaha13 阅读(21) 评论(0) 推荐(0)
摘要: 1.task1: 函数 find_min_max 实现的功能是:找出输入的数据的最大最小值; " 指针变量在使⽤之前必须指向确定的地址 " 。执⾏到 line45 时,指针变量 pmin 、 pmax 分别指向什么:pmin,pmax指向用于存储结果的实参变量的地址; task2: 函数 find_ 阅读全文
posted @ 2025-05-19 11:13 hahahaha13 阅读(19) 评论(0) 推荐(0)
摘要: 1.问题1:int型一维数组x在内存中是连续存放的,x和&x[0]的值是一样的 问题2:int型二维数组在内存中是按行连续存放的,值是一样的, x[0] 指向第一行的首元素,x[1] 指向第二行的首元素,而每行有 n 个 int 类型的元素,每个 int 类型元素占 4 字节,所以它们在内存中的地址 阅读全文
posted @ 2025-04-15 09:16 hahahaha13 阅读(15) 评论(0) 推荐(0)
摘要: 1.问题1:程序的功能是将不同分数段的成绩转化成对应的等级; 形参类型:整形; 返回值类型:字符型。 问题2:没有break时,就会一直执行下去,也就是说,如果成绩时90分以上的话,ABCDE都会被输出。 2.问题1:功能是输出一个整数的各位数字之和。 问题2:可以,第二种是递归模式,第一种是迭代模 阅读全文
posted @ 2025-04-06 21:14 hahahaha13 阅读(21) 评论(0) 推荐(0)
摘要: 1. task 1 问题1:解释line 13代码的功能:生成1-100之间的随机数; 问题2:解释line 14使用格式符%04d起到什么作用:生成的随机数转化成4位; 问题3:这个程序的功能是什么:从这组学生中抽取5个人。 2.task 2 问题1:line53代码的用途:将总金额重置位0; 如 阅读全文
posted @ 2025-03-19 23:18 hahahaha13 阅读(17) 评论(0) 推荐(0)
摘要: 四、运行结果分析 1.task 1: 代码1(1个字符小人): #include <stdio.h> int main(){ printf(" O \n"); printf("\n"); printf("I I\n"); return 0; } 运行结果截图: 代码2(两个竖着的小人): #incl 阅读全文
posted @ 2025-03-04 08:35 hahahaha13 阅读(32) 评论(0) 推荐(0)