摘要:
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
输出删除负数后的数组元素 阅读全文
摘要:
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" 阅读全文
摘要:
Description
从键盘输入一个字符和10个整数,若输入字符是'A',将这10个数按从小到大的顺序输出;若输入字符是'D',则按从大到小输出;若输入其他字符,就结束。
Input
多组测试数据,每组输入10个整数和一个字符
Output
输出排序数列 阅读全文
摘要:
Description
输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。
Input
多则测试数据,每组输入一字符串(少于80个字符)。
Output
若是回文,以输出“Yes”,否则输出“No”。 阅读全文
摘要:
Description
英文单词,我们可以按照英语语法规则把单数变成复数。规则如下: (1)以辅音字母y结尾,则加es (2)以s,x,ch,sh结尾,则加es (3)以元音o结尾,则加es (4)其他情况加上s
Input
第一行输入一个数字n,表示有n组测试数据 后面跟n行,每行是一个英语单词
Output
对于每组测试数据,输出一行,要求将输入的英文单词变成复数 阅读全文