300套c++题。
1、输入三个整数x,y,z,请把这三个数由小到大输出。
2、请编写一个函数fun,它的功能使:计算n门课程的平均分,计算结果作为函数值返回。
3、求0—7所能组成的奇数个数。
4、请编写函数fun(),该函数的功能是:把从键盘输入的3个整数按从小到大输出。
5、编写input()和output()函数输入,输出10个学生的数据记录。235、将一个数组逆序输出。
6、取一个整数a从右端开始的4~7位。
7、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
8、从键盘输入一个长整数,如果这个数是负数,则取它的绝对值,并显示出来。例如,输入:-3847652,结果为:3847652。
9、利用条件运算符的嵌套来完成此题:学习成绩》=90分的同学用a表示,60-89分之间的用b表示,60分以下的用c表示。
10、写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。
11、取出身份证号码中的出生年月日。
12、求一个偶数总能表示为两个素数之和。
13、任意给定一个素数,判断这个素数能被几个9整除。
14、有个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?并输出。
15、两个字符串连接程序,不能用库里面提供的方法。
16、请编写一个函数,该函数的功能是把字符串中的内容转置。
17、利用递归方法求5!。
18、利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
19、一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。
20、给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字。
21、有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数,依次后移一个位置。
22、请编写函数,它的功能是:求n以内(不包括n)同时能被3与7整除的所有自然数之和的平方根s,并作为函数值返回。
23、打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
24、有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,将原有的数据和计算出的平均分数输出。
24、打印出如下图案(菱形)
25、打印出杨辉三角形(要求打印出10行如下图) 程序分析:
25、题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
26、求一个3*3矩阵对角线元素之和
27、请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。
程序分析:用情况语句比较好,如果第一个字母一样,则判断用情况语句或if 212、判断101-200之间有多少个素数,并输出所有素数。
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
27、请编写函数fun,它的功能是:求出1到m之内(含m)能被7或11整除的所有整数放在数组a中,通过n返回这些数的个数。
28、对100个数进行排序
29、有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
30、有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。
31、请编写函数fun,它的功能是:求出一个2*m整型二维数组中最大元素的值,并将此值返**用函数。
32、将一段英文存入到字符串数组xx中,请编制函数charconva(),其函数的功能是:以行为单位把字符串中的最后一个字符的ascii值右移4位,高位补0后加最后第二个字符的ascii值,得到最后一个新的字符,最后第二个字符的ascii值右移4位,高位补0后加最后第三个字符的ascii值,得到最后第二个新的字符,依此类推一直处理到第二个字符,第一个字符的ascii值加原最后一个字符的ascii值,得到第一个新的字符,得到的新字符分别存放在原字符串对应的位置上。最后已处理的字符串仍按行重新存入字符串数组xx中。
33、一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次**多高?
34、猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。
到第10天早上想再吃时,见只剩下一个桃子了。求第一天共摘了多少。
程序分析:采取逆向思维的方法,从后往前推断。
35、两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。
有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。
36、有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。
问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。
请问第五个人多大?
37、海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第。
三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?
*??800*??9*??1 其中?代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求?代表的两位数,及809*??后的结果。
39、请编写函数fun,其功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:
将a数的十位和个位数依次放在c数个位和十位上,b数的十位和个位数依次放在c数的百位和千位上。
40、请编写函数fun,其功能是:求方程ax2+bx+c=0的两个实数根。方程的系数a、b、c从键盘输入,如果判别式(disc=b2-4ac)小于0,则要求重新输入a、b、c的值。
例如,当a=1,b=2,c=1时,方程的两个根分别是x1=-1.00, x2=-1.00。
41、请编写函数fun(),该函数的功能是:把一个整数转换成字符串,并倒序保存在字符数组str中。例如:当n=13572468时,str="86427531"。
42、数组xx[n]保存着一组3位数的无符号正整数,其元素的个数通过变量num传入函数fun()。请编写函数fun(),该函数的功能是:从数组xx中找出个位和百位的数字相等的所有无符号整数,结果保存在数组yy中,其个数由函数fun()返回。
43、请编写函数fun(),该函数的功能是:计算n×n维矩阵元素的方差,结果由函数返回。维数n在主函数中输入。
44、请编写函数fun(),该函数的功能是:把从主函数中输入的字符串str2倒置后接在字符串str1后面。
例如:str1="how do",str2="?od uoy",结果输出:"how do you do?"。
45、请编写函数fun(),该函数的功能是:按'0'到'9'统计一个字符串中的奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能使用字符串库函数。
例如:输入"x=112385713.456+0.909*bc",结果为:1=3,3=2,5=2,7=1,9=2。
46、请编写main函数,该函数的功能是:从字符串str中取出所有数字字符,并分别计数,然后把结果保存在数组b中并输出,把其他字符保存在b[10]中。
例如:当str1="ab123456789cde090"时,结果为:
other charactor:5
47、一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。208、输出9*9口诀。
程序分析:分行与列考虑,共9行9列,i控制行,j控制列。124(完全平方数问题)
在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中;它既是完全平方数,又是两位数字相同,例如等。
48、输入两个正整数m和n,求其最大公约数和最小公倍数。
49、打印楼梯,同时在楼梯上方打印两个笑脸。
程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
50、要求输出国际象棋棋盘。
程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。
51、请编写函数fun,它的功能是:将一个字符串转换为一个整数(不得调用c语言中提供的将字符串转换为整数的函数)。
52、读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*。
53、古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21...1、m个人的成绩存放在score数组中,请编写函数fun,它的功能是:
将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指的函数中。
54、求1+2!+3!+.20!的和。
55、八进制转换为十进制。
56、从键盘输入一些字符,逐个把它们送到数组中去,直到输入一个#为止。
57、从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件“test”中保存。输入的字符串以!结束。
58、请编写函数fun,它的功能是:求出1-100之内能被7或11整除,但不能同时被7和11同时整除的所有整数,并将它放在a所指的数组中,通过n返回这些数的个数。
59、某个公司采用公用**传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。
60、请编写函数void fun(char a,charb,int n),其功能是:删除一个字符串中指定下标的字符。其中,a指向原字符串,删除后的字符串存放在b所指的数组中,n中存放指定的下标。
医学信息技术题库 300道选择题题
1 按信息产生的 划分,牛顿力学三大定律属于 a a.物理信息 b.生物信息 c.社会信息 d.科学信息。2 按信息内容的加工程度划分的文献级次,技术档案材料属于 a a.零次文献 b.一次文献 c.二次文献 d.三次文献。3 下列标准中,属于信息表达标准的是d a.hl7 b.dicom c.xm...
七年级上册数学有理数计算试题300道
4 23 17 23 25 已知2.342 5.476,那么 0.13 234 2 26 若有理数m n 0,则m3 n2的符号为 28 935的末位数字是 50 用四舍五入法取近似值,396.7精确到十位的近似数是 保留两个有效数字的近似数是 51 用四舍五入法取近似值,0.01249精确到0.0...
四年级上应用题300道
小学四年级上册数学应用题练习300题。1 甲乙两个仓库共存货物960吨,已知甲仓库所存货物是乙仓库的2倍,甲乙两仓各存货物多少吨?2 光明书店昨天卖出了1278本书,卖出的文艺书是科技书的2倍,卖出的 是文艺书的3倍,昨天卖出三种书各多少本?3 某汽车运输场有大小货车共115辆,大货车比小货车的5倍...