![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言作业/实验
ligenzhi131619
这个作者很懒,什么都没留下…
展开
-
实验9 Problem C: 编写函数:字符串的复制 之一 (Append Code)
Description将输入的一个字符串s拷贝输出。-----------------------------------------------------------------------------编写一个函数str_cpy()求一个串的拷贝:原型:char * str_cpy(char * t, char * s);功能:把串s复制到串t中,返回值原创 2016-12-14 20:45:09 · 2551 阅读 · 0 评论 -
编写函数:日期的顺序 (Append Code)
Description输入不超过10000个日期,把它们按从前到后进行排序。-----------------------------------------------------------------------------至少编写两个函数完成程序:原型:int get_date_array(struct date d[]);功能:按格式从输入读取若干原创 2016-12-28 23:37:10 · 2688 阅读 · 0 评论 -
作业8 Problem G: 编写函数:Swap (I) (Append Code)
Description编写用来交换两个数的函数,使得“Append Code”中的main()函数能正确运行。-----------------------------------------------------------------------------用C实现三个函数int_swap()、dbl_swap()、SWAP(),其中SWAP()是个带参宏。用原创 2016-11-26 12:19:13 · 2911 阅读 · 0 评论 -
c语言实验6 Problem A: 浮点数的拆分
Description把一个浮点数拆分成符号、整数部分和小数部分。所有测试数据的浮点数在double范围内,其整数部分和小数部分都在int范围内。你可能会用到以下函数:double floor(double x) 返回值是小于或等于x的最大整数;double ceil(double x) 返回值是大于或等于x的最小整数;其实不用也行,如果你会用强制(显式)类型转换。Input一个用小数点形式(即a原创 2016-11-21 11:23:41 · 5173 阅读 · 0 评论 -
c语言实验6 Problem B: 寻求勾股数
Description满足x2+y2=z2的正整数x,y和z称为一组勾股数(pythagorean triple),又称为毕达哥拉斯三元数组。现在要求你编程求指定范围内的勾股数。Input输入若干对数a和b,每对数占一行。0Output输出为多行,与上述输入一一对应。每行输出首先输出用例编号“case i",其中i为行号,从1开始计数原创 2016-11-21 11:25:36 · 3811 阅读 · 0 评论 -
作业8 问题 C: 平均数在哪儿?
题目描述给你一个正整数序列a1, a2, ..., an.,找出所有的i, 满足第i个数是其他所有数的平均数。输入第一行是一个正整数T,表示测试用例个数。每个测试用例的第一行是一个正整数n(2 ≤ n ≤ 2·105)。第二行是n个正整数a1, a2, ..., an (1 ≤ ai≤ 1000)。输出对于每组测试用例,第一行输出满足条件的数的个数,第二原创 2016-11-24 11:11:19 · 1096 阅读 · 0 评论 -
作业8 问题 A: 编写函数:比较字符串 之一 (Append Code)
题目描述字符、整数和浮点数都可以按照数值来比较大小,字符串应该怎么比较呢?让我们来编写一个程序,可以比较两个字符串的大小。-----------------------------------------------------------------------------编写函数str_cmp():原型:int str_cmp(char s1[], char s2[原创 2016-11-23 00:47:42 · 1541 阅读 · 1 评论 -
实验9 问题 E: 编写函数:各位数字之和 (Append Code)
题目描述给定一个正整数,求它的各位数字之和,直到这个和只有一位数为止。例如,给出整数1236,那么计算1+2+3+6=12因为12是一个两位数,所以继续求和1+2=3得到结果为:3。-----------------------------------------------------------------------------编写一个函数digit_su原创 2016-12-05 10:19:53 · 4815 阅读 · 0 评论 -
实验9 问题 D: 编写函数:字符串的复制 之二 (Append Code)
题目描述将输入的一个字符串s拷贝输出。-----------------------------------------------------------------------------编写一个函数str_cpy()求一个串的拷贝:原型:char * str_cpy(char * t, char * s, int n);功能:把串s的前n个字符复制到串原创 2016-12-05 10:02:44 · 3049 阅读 · 0 评论 -
实验9 问题 C: 编写函数:字符串的复制 之一 (Append Code)
题目描述将输入的一个字符串s拷贝输出。-----------------------------------------------------------------------------编写一个函数str_cpy()求一个串的拷贝:原型:char * str_cpy(char * t, char * s);功能:把串s复制到串t中,返回值是串t。原创 2016-12-05 09:55:12 · 3279 阅读 · 0 评论 -
实验9 问题 A: 编写函数:三个数的最大最小值 (Append Code)
题目描述给出三个数a,b,c,最大值是?最小值是?-----------------------------------------------------------------------------编写以下两个函数:get_num()的功能是读取输入的三个整数a,b,c;max_min()的功能是求出a,b,c的最大值和最小值。以上函数的调用格原创 2016-12-05 09:38:24 · 3008 阅读 · 0 评论 -
实验9 问题 B: 编写函数:字符串的连接 之一 (Append Code)
题目描述将输入的两个字符串连接在一起输出。-----------------------------------------------------------------------------编写一个函数str_cat()求两个串的连接:原型:char * str_cat(char * t, char * s);功能:把串s连接到串t之后,返回值是串t。原创 2016-12-05 09:47:36 · 3358 阅读 · 0 评论 -
实验10 问题 D: 编写函数:字符串的连接 之二 (Append Code)
题目描述将输入的两个字符串连接在一起输出。-----------------------------------------------------------------------------编写一个函数str_cat()求两个串的连接:原型:char * str_cat(char * t, char * s, int n);功能:把串s的前n个字符连接原创 2016-12-12 10:45:43 · 3719 阅读 · 0 评论 -
实验10 问题 C: Worm!!!
题目描述一个虫子在n单位长度的井下面,每分钟他可以走u单位长度,但是之后他要休息一分钟,并且在休息的时候他会下滑d单位长度,那么请你计算一下它需要多长时间爬出井?输入输入包括n,u,d,并且d 输出输出一个数代表虫子爬出井需要的时间。样例输入10 2 1 20 3 1 0 0 0样例输出17 19提示Append Code[提交][状原创 2016-12-12 10:44:55 · 551 阅读 · 0 评论 -
实验10 问题 B: 递归求阶乘
题目描述我们都知道,在数学上,一个整数n的阶乘被定义为:n! = (n - 1)! * n,且0! = 1。现在,你需要编写一个程序计算一个整数n的阶乘。不过,这次你只能使用递归的方法来实现。-----------------------------------------------------------------------------Invalid Wor原创 2016-12-12 10:29:28 · 1783 阅读 · 0 评论 -
实验9 问题 A: 编写函数:递归求逆序 (Append Code)
题目描述将输入的一个字符串s逆序输出。-----------------------------------------------------------------------------编写函数recursive()完成程序:原型:int recursive();功能:用递归的方法读取输入,并且逆序输出。函数的调用格式见“Append Code原创 2016-12-12 10:18:12 · 1294 阅读 · 0 评论 -
6-6 求单链表结点的阶乘和 (15 分)
本题要求实现一个函数,求单链表L结点的阶乘和。这里默认所有结点的值非负,且题目保证结果在int范围内。函数接口定义:int FactorialSum( List L );其中单链表List的定义如下:typedef struct Node *PtrToNode;struct Node { int Data; /* 存储结点数据 */ PtrToNode Ne...原创 2019-06-13 09:29:06 · 6770 阅读 · 2 评论