当前位置: 代码迷 >> C语言 >> [原创]中南大学2003级数学系认识实习题目,大家做做(续)
  详细解决方案

[原创]中南大学2003级数学系认识实习题目,大家做做(续)

热度:550   发布时间:2005-06-21 20:45:00.0
[原创]中南大学2003级数学系认识实习题目,大家做做(续)

21.函数 fun 的功能是: 将仅在字符串s中出 现而不在字符串t中出现的字符,和仅在字符串t中出现而不在字符 s中出现的字符, 构成一个新字符串放在u中,u中的字符按原字 符串中字符顺序排列,不去掉重复字符。 例如:当s="AABCDE"t="BDFGG"时, u中的字符串为:"AACEFGG"

22.函数fun的功能是:把a数组中的n个数和b数组中逆序的n个数 一一对应相加、求平方,结果存放在c数组中。 例如: a数组中的值是:13578 b数组中的值是:23458 调用该函数后,c中存放的数据是816481100100

23.企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%20万到40万之间时,高于20万元的部分,可提成5%40万到60万之间时高于40万元的部分,可提成3%60万到100万之间时,高于60万元的部分,可提成1.5%,高于100万元时,超过100万元的部分按1%提成,从键盘输入当月利润I,求应发放奖金总数?

24.输入某年某月某日,判断这一天是这一年的第几天?

25.将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5

26.输入两个正整数mn,求其最大公约数和最小公倍数。

27.输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

28.请输入星期几的第一个字母来判断一下是星期几,如果第一个字母一样,则继续判断第二个字母。

29.有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。

30.输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。

31.有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数。

32.编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数)

33.计算字符串中子串出现的次数。

34请编写函数fun, 函数的功能是: 移动一维数组中的内容; 若数组中有n个整数, 要求把下标从0到p(含p,p小于等于n-1)的数组元素平移到数组的最后。例如, 一维数组中的原始内容为: 1,2,3,4,5,6,7,8,9,10; p的值为3。移动后, 一维数组中的内容应为: 5,6,7,8,9,10,1,2,3,4。

35任意输入三条边(a,b,c)后,若能构成三角形且为等腰、等边和直角,则分别输出DY、DB和ZJ,若不能构成三角形则输出NO。

36.输出9*9口诀。

37.输入三个整数x,y,z,请把这三个数由小到大输出。

38.题目:一个数如果恰好等于它的因子之和,这个数就称为完数。例如6=123.编程找出1000以内的所有完数。

39.一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。   

40.对10个数进行排序。

搜索更多相关的解决方案: 实习  数学系  中南大学  

----------------解决方案--------------------------------------------------------
  相关解决方案