C语言进阶
phoenix8956
这个作者很懒,什么都没留下…
展开
-
学生成绩简单统计-结构体的应用-浙大第三周作业
1(10分)学生成绩简单统计。 写一个程序,读入10名学生的成绩。每个学生的数据,包含一个不带空格的名字(不超过19个字符),以及三门课的成绩,每门课的成绩是1到5的整数。程序要输出如下的一个列表,对每个学生输出他的录入时的序号、名字、三门课的成绩和平均成绩(浮点表示),最后输出每门课的平均成绩(浮点表示)和最低最高成绩。 no name score1 score2 score3 aver原创 2017-03-24 16:59:54 · 703 阅读 · 0 评论 -
随记,编译,链接!static
编译都是以.c文件为单元的 编译之前需要先预处理,#开头的是预处理命令,比如:include仅仅是将某文本插入此文本文件,#define仅仅是在预处理时编译器进行文本替换! 预处理过后就会将文件编译成.o目标文件(中间可能先编译成汇编,再编译成.o文件),调试小技巧,编译中只要你声明了某函数,调用声明的函数就不会报错! 每个.c文件编译过后得到各自.c文件,连接器将它们链原创 2017-04-12 18:39:56 · 252 阅读 · 0 评论 -
多关键字排序-oj考试排名10.1.3
考试排名 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3445 Accepted Submission(s): 1249 Problem Description C++编程考试使用的实时提交系统,具有即时获得成绩排名的特点。它的功能转载 2017-05-12 07:43:22 · 887 阅读 · 0 评论 -
c语言可变数组的实现
/*可变数组*/ /**创建返回指针类型**/ #include #include typedef int Ele; const Ele ERROR=0; typedef struct Array{ Ele *data; int size; }*Arr; Arr createarr(int size){ Arr arr=(Arr)malloc(sizeof(struct Array)); arr-原创 2017-04-04 07:54:04 · 3518 阅读 · 0 评论 -
2信号报告——浙大慕课C语言进阶第二周编程作业(二)
2 信号报告(5分) 题目内容: 无线电台的RS制信号报告是由三两个部分组成的: R(Readability) 信号可辨度即清晰度. S(Strength) 信号强度即大小. 其中R位于报告第一位,共分5级,用1—5数字表示. 1---Unreadable 2---Barely readable, occasional words dist原创 2017-03-24 16:42:08 · 608 阅读 · 0 评论 -
删除字符串中的字串——浙大慕课C语言进阶第二周编程作业(一)
1 删除字符串中的子串(5分) 题目内容: 输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。 提示:输入数据的设计使得不可能出现输出为空的情况。 输入格式: 输入分别给出2个每个不超过80个字符长度的不带空格的非空字符串,对应S1和S2。 输出格式: 在一行中输出删除字符串S1中出现的所有子串S2后的结果原创 2017-03-24 16:39:46 · 465 阅读 · 0 评论