}
printf("max=%d\n",max);
printf("min=%d",min);
}
N个数找最大和最小
题目:
输入一个正整数N和N个整数,找出这N个数中的最大数和最小数。
输入要求:
输入一个正整数N(1≤N≤100)和N个整数,用空格分隔。
输出要求:
最大数和最小数。
输入示例:
10-45128823-920810
输出示例:
max=88
min=-9
提示:
N个数排序
题目:
输入一个正整数N和N个整数,将它们按从小到大的顺序进行排序后输出。
输入要求:
输入一个正整数N(1≤N≤100)和N个整数,用空格分隔。
输出要求:
将这N个数按从小到大的顺序重新输出,用逗号分隔。
输入示例:
10-45128823-920810
输出示例:
-9,-4,0,2,5,8,10,12,23,88
提示:
素数求和
题目:
输入一个正整数N和N个正整数,统计其中素数的和。
输入要求:
输入一个正整数N(1≤N≤100)和N个正整数(≥3),用空格分隔。
输出要求:
输出所有素数,用空格隔开;再输出这些素数和。
输入示例:
1045812132434372088
输出示例:
51337
s=55
提示:
偶数排序
题目:
输入一个正整数N和N个整数,将它们中的偶数按从大到小的顺序进行排序后输出。
输入要求:
输入一个正整数N(1≤N≤100)和N个整数,用空格分隔。
输出要求:
将这N个数中的偶数按从大到小的顺序输出,用逗号分隔。
输入示例:
108414211304050017100
输出示例:
500,100,40,30,14,8,4,2
提示:
颠倒字符串
题目:
输入一个以回车结束的字符串,将字符串的内容颠倒过来再输出。
输入要求:
输入一个以回车结束的字符串(少于80个字符)。
输出要求:
将这个字符串颠倒过来输出。
输入示例:
ABCXYZ
输出示例:
ZYXCBA
提示:
重组字符串
题目:
输入一个以回车结束的字符串,将字符串中的字符按ASCII码从小到大顺序重组后输出。
输入要求:
输入一个以回车结束的字符串(少于80个字符)。
输出要求:
将字符串中的字符按ASCII码从小到大顺序重组后输出。
输入示例:
Student
输出示例:
Sdenttu
提示:
替换操作
题目:
分别输入三个以回车结束的字符串str1、str2和str3,将str1中所有的str2替换为str3。
输入要求:
输入三个以回车结束的字符串str1、str2和str3(都少于80个字符)。
输出要求:
将str1中所有的str2替换为str3后输出。
如果str1中不存在str2,那么直接输出str1。
输入示例:
Iareastudent.
are
am
输出示例:
Iamastudent.
提示:
有一行电文,请将电文中所有字母按A→F,B→G,……,U→Z,V→A,W→B,X→C,Y→D,Z→E,a→f,b→g,……,u→z,v→a,w→b,x→c,y→d,z→e的规律译成密文,其他字符保持不变。
输入要求:
输入一行以回车结束的字符串(少于80个字符)。
输出要求:
输出加密后的字符串。
输入示例:
Thereare5ducks.
输出示例:
Ymjwjfwj5izhpx.
提示:
删除操作
题目:
将一行字符串中的指定内容删除。
输入要求:
输入一行以回车结束的字符串str1(少于80个字符)和一行以回车结束的删除字符串str2(少于80个字符)。
输出要求:
输出完成删除操作后的字符串。
如果待删除的字符串str2不在str1中,则不进行删除操作,输出原来的str1。
输入示例:
HelloWorld!
l
输出示例:
HeoWord!
提示:
Josephus问题
题目:
N个人围坐一圈,编号分别为1~N。
从编号为1的人开始,传递一只烫手的土豆。
在经过M次传递之后,持有土豆的人将离开,而将土豆交给他的下一个人。
然后,游戏重新开始。
又经过了M次传递之后,又将有一个人离开这个环,它同样将土豆交给他的下一个人。
如此循环,直至最后剩下一个人为止,这个人就是最后的胜者。
输入要求:
输入总人数N(N≤80)和窗递次数M(M≤N),用逗号分隔。
输出要求:
输出最后留下人的编号。
输入示例:
10,3
输出示例:
5
提示:
矩阵整理
题目:
输入一个M×N的矩阵,计算每行的和。
将行和最高的行与矩阵的第一行进行位置交换,输出调整后的矩阵以及每行的和。
输入要求:
先输入矩阵的行数、列数M和N(M,N均不超过10)两个数据用逗号分隔,另起一行后再输入一个M×N的整数矩阵,每列数据用空格隔开;每行数据用回车隔开。
输出要求:
整理后的数据以及每行的和。
输入示例:
3,4
1362
24111
4567
输出示例:
456722
2411118
136212
矩阵转置
题目:
输入一个N×N的整数矩阵,将这个矩阵进行转置(即对行列数据进行交换),再输出转置后的矩阵。
输入要求:
先输入矩阵的阶数N(N≤10),另起一行后再输入一个N×N的整数矩阵每列数据用空格分隔,每行数据用回车分隔。
输出要求:
输出转置后的矩阵。
输入示例:
3
123
456
789
输出示例:
147
258
369
提示:
矩阵对角线求和
题目:
输入一个N×N的整数矩阵,分别计算两个对角线的和。
输入要求:
输入矩阵的阶数N(N≤10),另起一行后输入一个N×N的整数矩阵,每列数据用逗号隔开,每行数据用回车分隔。
输出要求:
输出主对角线和副对角线的和,用逗号分隔。
输入示例:
3
1,2,3
3,2,1
9,7,8
输出示例:
11,14
提示:
矩阵乘积
题目:
输入一个M×N的整数矩阵A,再输入一个N×M的整数矩阵B。
计算C=A×B。
输入要求:
先输入M和N(M和N均≤10),另起一行后输入一个M×N的整数矩阵A,然后再输入一个N×M的整数矩阵B。
每列数据用逗号分隔,每行数据用回车分隔。
输出要求:
计算A×B→C,输出矩阵C。
输入示例:
2,3
1,2,3
2,4,6
1,2
3,4
5,6
输出示例:
2228
4456
提示:
C=A×B,C是一个M×M的矩阵。
更改大小写
题目:
将输入一行字符串,将其中的所有小写字母改为大写,其他字符不变。
题目提供的源代码有错误,错误处已用/****N****/标出,请修改标出处的下一条语句中的错误。
输入要求:
输入一行字符串。
输出要求:
将字符串中小写字母改大写后输出。
输入示例:
Thereare3pens.
输出示例:
THEREARE3PENS.
提示:
计算最小公倍数
题目:
输入两个正整数,计算它们的最小公倍数。
题目提供的源代码有错误,错误处已用/****N****/标出,请修改标出处的下一条语句中的错误。
输入要求:
两个正整数,用逗号分隔。
输出要求:
输出最小公倍数。
输入示例:
12,16
输出示例:
48
提示:
统计元音字母数
题目:
输入一行字符串,统计字符串中所有英文字母中的各元音字母'a/A'、'e/E'、'i/I'、'o/O'、'u/U'的个数。
题目提供的源代码有错误,错误处已用/****N****/标出,请修改标出处的下一条语句中的错误。
输入要求:
输入一行字符串。
输出要求:
逐行输出字符串中各元音字母'a/A'、'e/E'、'i/I'、'o/O'、'u/U'的个数。
输入示例:
Thereare10ducks.
输出示例:
1
3
0
0
1
检索大写字母
题目:
输入一行字符串,按字符串各字母出现次序输出字符串中所有出现过的大写英文字母。
题目提供的源代码有错误,错误处已用/****N****/标出,请修改标出处的下一条语句中的错误。
输入要求:
输入一行字符串。
输出要求:
输出字符串中所有的大写字母,各字母用空格分隔。
输入示例:
FONTNAMEandFILENAME
输出示例:
FONTAMEIL
提示:
多项式求和
题目:
输入x和正数eps,计算多项式1-x+x2/2!
-x3/3!
+...的和,直到末项的绝对值小于eps为止。
题目提供的源代码有错误,错误处已用/****N****/标出,请修改标出处的下一条语句中的错误。
输入要求:
输入x和eps。
输出要求:
输出1-x+x2/2!
-x3/3!
+...的和。
输入示例:
10.0001
输出示例:
0.367882
提示:
数组左移
题目:
输入N个数(N≤100)放入一个整数数组中,再输入一个整数K,将数组循环左移K个元素。
题目提供的源代码不完整,缺失处已用“----N----”标出,请将该处代码补充完整。
输入要求:
输入一个正整数N(N≤100);另起一行输入N个整数,用逗号分割;再另起一行,输入一个整数K(K≤N)。
输出要求:
输出移动后的数组,数组元素之间用空格隔开。
输入示例:
7
1,2,3,4,5,6,7
3
输出示例:
4567123
提示:
多项式求和
题目:
调用函数f计算代数多项式1.1+2.2x+3.3x2+4.4x3+……+9.9x8。
题目提供的源代码不完整,请将_____N_____处缺失的代码补充完整。
输入要求:
输入x。
输出要求:
输出多项式的和,保留3位小数。
输入示例:
1.2
输出示例:
141.015
找最大和最小数
题目:
输入10个数,然后分别输出其中的最大值、最小值。
题目提供的源代码有错误,请对/*****N*****/下一行的代码进行修改。
输入要求:
输入10个整数。
输出要求:
输出10个数中的最大数和最小数。
输入示例:
1
2
3
4
5
6
7
8
9
10
输出示例:
min=1,max=10
求和
题目:
输入一个整数,计算这个整数各位数字之和。
题目提供的源代码有错误,请对/*****N*****/下一行的代码进行修改。
输入要求:
输入一个整数。
输出要求:
输出这个整数各位数字之和。
输入示例:
-1234
输出示例:
10
十进制转换为二进制
题目:
输入一个十进制整数,通过函数Dec2Bin转换为二进制数,并将转换结果输出。
题目提供的源代码不完整,请将_____N_____处缺失的代码补充完整。
输入要求:
输入一个十进制整数。
输出要求:
将十进制数转换为二进制数,输出转换结果。
输入示例:
10
输出示例:
1010
提示:
查找字符串(程序填空)
题目:
通过调用find函数在输入的字符串中查找是否出现"the"这个单词。
如果查到返回出现的次数;如果未找到返回0。
题目提供的源代码不完整,请将_____N_____处缺失的代码补充完整。
输入要求:
输入一行字符。
输出要求:
输出这行字符中"the"这个单词出现的次数。
输入示例:
thePeople'sRepublicofChina
输出示例:
规划环境影响的跟踪评价应当包括下列内容:
一、环境影响评价的发展与管理体系、相关法律法规体系和技术导则的应用
字符串整理(改错题)
题目:
输入一个字符串,将字符串中所有非英文字母的字符删除后输出。
题目提供的源代码有错误,请对/*****N*****/下一行的代码进行修改。
(4)建设项目环境保护措施及其技术、经济论证。
输入要求:
输入一行字符。
输出要求:
将这行字符中所有非英文字母的字符删除后输出。
(1)非煤矿矿山的建设项目(注:
对煤矿建设项目有单独特别规定);输入示例:
(2)安全验收评价。
IHave2MP3.
(5)为保障评价对象建成或实施后能安全运行,应从评价对象的总图布置、功能分布、工艺流程、设施、设备、装置等方面提出安全技术对策措施;从评价对象的组织机构设置、人员管理、物料管理、应急救援管理等方面提出安全管理对策措施;从保证评价对象安全运行的需要提出其他安全对策措施。
对策措施的建议应有针对性、技术可行性和经济合理性,可分为应采纳和宜采纳两种类型。
输出示例:
(二)建设项目环境影响评价的工作等级IHaveMP
2.环境影响评价技术导则
直接插入排序
发现规划环境影响报告书质量存在重大问题的,审查时应当提出对环境影响报告书进行修改并重新审查的意见。
题目:
编一C程序,该程序可以测试多个测试组,每个测试组它能读入一串整数(以-9999为结束标记)并对它们进行从小到大直接插入排序,同时输出排序时对这些整数进行比较的总次数(输入整数时,相邻的两个用空格隔开,整数个数<2000)。
(4)环境保护验收。
输入要求:
第一行先输入测试组数T然后是T个测试组,每个测试组先输入整数个数N(2<=n<2000)然后输入1行,包含N个整数,每2个整数之间用空