
浙大版《C语言程序设计(第3版)》题目集
文章平均质量分 55
dazhaowudi
这个作者很懒,什么都没留下…
展开
-
习题8-5 使用函数实现字符串部分复制(20 分)
题目来源:https://pintia.cn/problem-sets/12/problems/338习题8-5 使用函数实现字符串部分复制(20 分)本题要求编写函数,将输入字符串t中从第m个字符开始的全部字符复制到字符串s中。函数接口定义:void strmcpy( char *t, int m, char *s );函数strmc原创 2018-01-10 23:46:13 · 37437 阅读 · 9 评论 -
习题8-6 删除字符(20 分)
题目来源:https://pintia.cn/problem-sets/12/problems/339习题8-6 删除字符(20 分)本题要求实现一个删除字符串中的指定字符的简单函数。函数接口定义:void delchar( char *str, char c );其中char *str是传入的字符串,c是待删除的字符。函数delchar的原创 2018-01-11 17:16:46 · 12462 阅读 · 2 评论 -
习题8-8 判断回文字符串(20 分)
题目来源:https://pintia.cn/problem-sets/12/problems/342本题要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。函数接口定义:bool palindrome( char *s );函数palindrome判断输入字符串char *s是原创 2018-01-16 22:26:11 · 17839 阅读 · 16 评论 -
习题8-9 分类统计各类字符个数(15 分)
题目来源:https://pintia.cn/problem-sets/12/problems/343本题要求实现一个函数,统计给定字符串中的大写字母、小写字母、空格、数字以及其它字符各有多少。函数接口定义:void StringCount( char *s );其中 char *s 是用户传入的字符串。函数StringCount须在一行内按照大写字母个数 小写字母个数 空格个数 数字个数 其它...原创 2018-04-23 02:40:54 · 44254 阅读 · 8 评论 -
习题9-2 计算两个复数之积(15 分)
题目来源:点击打开链接本题要求实现一个计算复数之积的简单函数。函数接口定义:struct complex multiply(struct complex x, struct complex y);其中struct complex是复数结构体,其定义如下:struct complex{ int real; int imag;};裁判测试程序样例:#include <std...原创 2018-04-23 02:52:12 · 27042 阅读 · 3 评论 -
习题9-6 按等级统计学生成绩(20 分)
题目来源:点击打开链接本题要求实现一个根据学生成绩设置其等级,并统计不及格人数的简单函数。函数接口定义:int set_grade( struct student *p, int n );其中p是指向学生信息的结构体数组的指针,该结构体的定义为:struct student{ int num; char name[20]; int score; char grad...原创 2018-04-23 03:35:22 · 15698 阅读 · 3 评论 -
练习10-1 使用递归函数计算1到n之和(10 分)
题目来源:点击打开链接本题要求实现一个用递归计算1+2+3+…+n的和的简单函数。函数接口定义:int sum( int n );该函数对于传入的正整数n返回1+2+3+…+n的和;若n不是正整数则返回0。题目保证输入输出在长整型范围内。建议尝试写成递归函数。裁判测试程序样例:#include <stdio.h>int sum( int n );int main(){ ...原创 2018-04-26 01:22:11 · 24792 阅读 · 3 评论 -
习题10-2 递归求阶乘和(15 分)
题目来源:点击打开链接本题要求实现一个计算非负整数阶乘的简单函数,并利用该函数求 1!+2!+3!+...+n! 的值。函数接口定义:double fact( int n );double factsum( int n );函数fact应返回n的阶乘,建议用递归实现。函数factsum应返回 1!+2!+...+n! 的值。题目保证输入输出在双精度范围内。裁判测试程序样例:#include &...原创 2018-04-26 01:24:35 · 34649 阅读 · 0 评论