上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: 编写C程序,它的功能是通过带参数的命令行,输入两个整数,输出两个整数之间的完数。 阅读全文
posted @ 2018-12-14 08:16 MichaelCecil 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 查找子串:输入两个字符串s和t,在字符串s中查找子串t,输出起始位置,若不存在,则输出-1。要求自定义函数char* search(char *s,char *t)返回子串t的首地址,若未找到,则返回NULL。 阅读全文
posted @ 2018-12-14 00:01 MichaelCecil 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 指定位置输出字符串:输入一个字符串后再输人两个字符,输出此字符串中从与第1个字符匹配的位置开始到与第2个字符匹配的位置结束的所有字符。例如,输入字符串“ program”与2个字符“r”和“g”后,输出“rog”。要求自定义函数char * match(char*S, char ch1, char ch2)返回结果字符串的首地址。 阅读全文
posted @ 2018-12-13 19:45 MichaelCecil 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 计算最长的字符串长度:输入n (n<10)个字符串,输出其中最长字符串的有效长度。要求自定义函数 Int max_len ( char *s[],int n),用于计算有n个元素的指针数组s中最长的字符串的长度。 阅读全文
posted @ 2018-12-13 18:55 MichaelCecil 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 话说MCA山上各路豪杰均出山抗敌,去年曾在江湖威名显赫的,江湖人称<万军中取上将首级舍我其谁>的甘露也不甘示弱,“天将降大任于斯人也,必先劳其筋骨,饿其体肤,空乏其身”他说。可惜,由于去年取上将首级时不慎右手右关节第七次骨折,养伤达一年之久,空有一腔抱负却壮志难酬,如今天下危亡,习武之人又怎能袖手旁观,于是他决定出山协助威士忌共抗辽贼,这时他的对头枫冰叶子出现,两人都是水属性,但由于十年前的一场恩怨(这是后话)势成水火。 枫冰叶子要求甘露回答一个问题,否则不让他离开,可惜甘露绞尽脑汁未果,希望你来帮他解决,助他完成大业。 问题是这样的:给你一个小数x,让你算出小数点后第n位是什么,(1 <= n <= 6) Input 首先输入一个t,表示有t组数据,跟着t行: 每行输入一个小数(输入数据保证一定是a.b的形式,为了简单化问题,没有循环小数的情况) 然后跟一个n,表示小数点后第几位 Output 输出一个数表示小数点后第n位的数 Sample Input 3 1.234 1 2.345 2 3.456 3 Sample Output 2 4 6 阅读全文
posted @ 2018-12-11 15:54 MichaelCecil 阅读(462) 评论(0) 推荐(0) 编辑
摘要: Description 下面程序中"____ N ____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入数组x[7],调用函数f,去除数组中的负数,输出结果为:1 3 4 6 #include < stdio.h > void f(int *a,int *m) { int i,j; for(i=0;i < *m;i++) if(a[i] < 0) { for(j=i--;j < *m-1;j++) a[j]=a[j+1]; _____1_____; } } void main() { int i,n=7,x[7]={1,-2,3,4,-5,6,-7}; _______2_______; for(i=0;i < n;i++) printf("%5d",x[i]); printf("\n"); } Input 无 Output 输出删除负数后的数组元素 阅读全文
posted @ 2018-12-09 15:34 MichaelCecil 阅读(1394) 评论(0) 推荐(1) 编辑
摘要: Description 输入10个整数存储到数组a,再输入一个整数x,在数组a中查找x,若找到则输出相应的下标,否则显示"Not found"。要求定义和调用函数search(int list[], int n, int x),在数组list中查找元素x,若找到则返回相应下标,否则返回-1. Input 多组测试数据,每组先输入10个整数,再输入一个x Output 输出x在数组中的下标或"Not found" 阅读全文
posted @ 2018-12-09 15:13 MichaelCecil 阅读(3625) 评论(0) 推荐(0) 编辑
摘要: Description 从键盘输入一个字符和10个整数,若输入字符是'A',将这10个数按从小到大的顺序输出;若输入字符是'D',则按从大到小输出;若输入其他字符,就结束。 Input 多组测试数据,每组输入10个整数和一个字符 Output 输出排序数列 阅读全文
posted @ 2018-12-09 14:32 MichaelCecil 阅读(2202) 评论(0) 推荐(0) 编辑
摘要: Description 输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。 Input 多则测试数据,每组输入一字符串(少于80个字符)。 Output 若是回文,以输出“Yes”,否则输出“No”。 阅读全文
posted @ 2018-12-09 13:59 MichaelCecil 阅读(1565) 评论(0) 推荐(0) 编辑
摘要: Description 英文单词,我们可以按照英语语法规则把单数变成复数。规则如下: (1)以辅音字母y结尾,则加es (2)以s,x,ch,sh结尾,则加es (3)以元音o结尾,则加es (4)其他情况加上s Input 第一行输入一个数字n,表示有n组测试数据 后面跟n行,每行是一个英语单词 Output 对于每组测试数据,输出一行,要求将输入的英文单词变成复数 阅读全文
posted @ 2018-12-09 12:46 MichaelCecil 阅读(1923) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页