8道c语言方面的编程题,都不难,请各位高手帮忙做一下

来源:百度知道 编辑:UC知道 时间:2024/05/14 18:32:06
1 编程计算1~100之间的所有素数之和。

2 有一个字符数组str,数组中存放一个字符串,编程将字符数组中ASCII值为奇数的字符从数组中删除掉,删除后形成的新字符串仍然存放在原来的字符数组str中。

3 编写程序求出所有满足以下条件的四位数:其前两位数字与其后两位数字之和的平方等于该数本身。例如:3025=(30+25)2

4 有一个含有10个元素的整型数组,编程将其元素按逆序存放

5 用选择法对含有10个整数的数组按由大到小的顺序进行排序。

6 假定输入的字符串中只包含字母和*号。请编写程序将字符串中的所有*删除,删除后的字符串仍存放在原来的数组中。例如,字符串中的内容为:"***ab*A*BC*DEF*G****",则删除后的字符串为:"abABCDEFG"。

7 从键盘上输入10个整数存放到一个数组中,找出其中的最大值并输出。

8 编写程序求出所有的水仙花数。所谓水仙花数是这样的三位数,它的各位数字的立方和就等于该数本身。例如;153=13+53+33

第一个的答案是;
#include"stdio.h"
main()
{
int a=1,b;
while (a<=100)
if (a%1==0&&a%a==0) b+=a;
printf("1~100间的素数和为:%d\n",b);
}
其它的题我以后有时间再给你说,我现在要上课了,没有时间了!!

………………答案错了呀,明天再给你说真正的答案吧!!!!