摘要: 本题要求编写函数,判断给定的一串字符是否为“回文”。所谓“回文”是指顺读和倒读都一样的字符串。如“XYZYX”和“xyzzyx”都是回文。 函数接口定义: bool palindrome( char *s ); 函数palindrome判断输入字符串char *s是否为回文。若是则返回true,否则 阅读全文
posted @ 2020-07-05 16:05 行行行行行行行 阅读(589) 评论(1) 推荐(0) 编辑
摘要: 本题要求实现一个删除字符串中的指定字符的简单函数。 函数接口定义: void delchar( char *str, char c ); 其中char *str是传入的字符串,c是待删除的字符。函数delchar的功能是将字符串str中出现的所有c字符删除。 裁判测试程序样例: #include < 阅读全文
posted @ 2020-07-05 16:03 行行行行行行行 阅读(1651) 评论(1) 推荐(0) 编辑
摘要: 本题要求编写函数,将输入字符串t中从第m个字符开始的全部字符复制到字符串s中。 函数接口定义: void strmcpy( char *t, int m, char *s ); 函数strmcpy将输入字符串char *t中从第m个字符开始的全部字符复制到字符串char *s中。若m超过输入字符串的 阅读全文
posted @ 2020-07-05 16:02 行行行行行行行 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: 报数游戏是这样的:有n个人围成一圈,按顺序从1到n编好号。从第一个人开始报数,报到m(<n)的人退出圈子;下一个人从1开始报数,报到m的人退出圈子。如此下去,直到留下最后一个人。 本题要求编写函数,给出每个人的退出顺序编号。 函数接口定义: void CountOff( int n, int m, 阅读全文
posted @ 2020-07-05 16:00 行行行行行行行 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 本题要求实现一个对数组进行循环右移的简单函数:一个数组a中存有n(>0)个整数,将每个整数循环向右移m(≥0)个位置,即将a中的数据由(a​0​​a​1​​⋯a​n−1​​)变换为(a​n−m​​⋯a​n−1​​a​0​​a​1​​⋯a​n−m−1​​)(最后m个数循环移至最前面的m个位置)。 函数 阅读全文
posted @ 2020-07-02 16:14 行行行行行行行 阅读(599) 评论(0) 推荐(0) 编辑
摘要: 本题要求实现一个在数组中查找指定元素的简单函数。 函数接口定义: int search( int list[], int n, int x ); 其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到 则函数search返回相应元素的最小下标(下标从0开始 阅读全文
posted @ 2020-07-02 15:11 行行行行行行行 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 本题要求实现一个拆分实数的整数与小数部分的简单函数。 函数接口定义: void splitfloat( float x, int *intpart, float *fracpart ); 其中x是被拆分的实数(0≤x<10000),*intpart和*fracpart分别是将实数x拆分出来的整数部分 阅读全文
posted @ 2020-07-02 15:06 行行行行行行行 阅读(1463) 评论(0) 推荐(0) 编辑
摘要: 本题要求编写函数,将输入字符串的前3个字符移到最后。 函数接口定义: void Shift( char s[] ); 其中char s[]是用户传入的字符串,题目保证其长度不小于3;函数Shift须将按照要求变换后的字符串仍然存在s[]里。 裁判测试程序样例: #include <stdio.h> 阅读全文
posted @ 2020-07-02 15:04 行行行行行行行 阅读(1109) 评论(0) 推荐(0) 编辑
摘要: 本题要求实现一个计算输入的两数的和与差的简单函数。 函数接口定义: void sum_diff( float op1, float op2, float *psum, float *pdiff ); 其中op1和op2是输入的两个实数,*psum和*pdiff是计算得出的和与差。 裁判测试程序样例: 阅读全文
posted @ 2020-06-30 10:24 行行行行行行行 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 本题要求实现一个求整数的逆序数的简单函数。 函数接口定义: int reverse( int number ); 其中函数reverse须返回用户传入的整型number的逆序数。 裁判测试程序样例: #include <stdio.h> int reverse( int number ); int 阅读全文
posted @ 2020-06-30 10:22 行行行行行行行 阅读(668) 评论(0) 推荐(0) 编辑