c语言编程题,高手请帮忙

2、用for循环编程实现下面图形

* * * * * * * * *
* * * * * * *
* * * * *
* * *
*
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
3、编写下面的9*9口诀
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
8*1=6 8*2=16 9*3=27 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64 8*9=72
。。。。
2*1=2 2*2=4 2*3=6 2*4=8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=18
1*1=1 1*2=2 1*3=3 1*4=4 1*5=5 1*6=6 1*7=7 1*8=8 1*9=9
4、用for循环语句实现下列图形的输出:

5、求sum=1+12+2+22+3+32+….+100+1002
6、编写程序实现:判断100至999之间有多少个数据满足下列条件:
这个数据的每个位上的数字都是偶数。例如:248 462 204等等。
(只须打印出个数,不用打印出具体的数据)
7、编程:用switch语句实现:
当从键盘上输入一个学生的分,输出相应的等级代号:
输入90分数以上, 输出:A
输入80至89之间分数,输出:B
输入70至79之间分数,输出:C
输入60至69之间分数,输出:D
输入60分以下至0分,输出:E
其它输出“ERROR”
8、判断100至999之间用多少个素数。
9、判断1000至9999之间有多少个回文数?打印出回文数,每10个换一行。
10、把10个数据输入给数组a中,查找数组a中最小数据。

新编程题,答案同样用附件方式发送给我。
1、编写下面的9*9口诀
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
8*1=6 8*2=16 9*3=27 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
6*1=7 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
。。。。
2*1=2 2*2=4
1*1=1

2、编写下面的9*9口诀
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=7 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=6 8*2=16 9*3=27 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81

3、编写下列图形(用for实现)
#
**
###
****
#####
******
#######
********
4、编程,完成下面计算 n个a
求s=a+aa+aaa+aaaa+…+aa........a的值,其中a是一个数字。
例如2+22+222+2222+22222(此时a=2,n=5且共有5个有规律的数相加),从键盘上输入的a和n都为正整数。

5、打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=13+53+33

6、打印出以下图形:

*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
7、打印出以下图形::
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*

8、求sum=1+2+3+…+100+12+22+32+42+…+502+1+ + +….+
9、一个数如果等于它的因子之和,这个数就称为“完为数”。例如,6的因子为1、2、3,而6=1+2+3,因此6是“完全数”,编程序找出1000以内的所有“完全数”。输出所有的完数。
10、求分数序列:sum= + + + +….
求出这个数列的前20项之和。

一共19题,请各位高手帮忙看看,能做多少就多少,时间有限,明天之内一定要做完,大家帮帮忙啊!另外第二题请务必帮我看看,我做了一下午没做出来..

2
#include<stdio.h>
void main()
{ int a;
for(int i=-9;i<=9;i+=2){
if(i<=0){
a=-i;
}
else{
a=i;
}
for(int j=1;j<=a;j++){
printf("*");
}
printf("\n");
}
printf("\n");
}

3
#include<stdio.h>
void main()
{
for (int i=9;i>0;i--){
for (int j=1;j<=9;j++){
printf("%d*%d=%d ",i,j,i*j);
}
printf("\n");
}
}

5
#include<stdio.h>
void main()
{
int sum;
for (int i=1;i<=100;i++){
sum=sum+i+(i*10+2);
}
}

6
#include<stdio.h>
#include<math.h>
void main()
{
int sum;
for (int i=100;i<=999;i++){
sum=i % 10;
if(sum % 2 ==0 && sum !=0)
printf("%d ",i);
}
}

哈哈,学了好几年了,怕是都忘了,刚好有机会,兴趣来了,温故一下而己,虽然在做网页方面的编程,但C还是很有用的,重温一下思路而己.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-02-22
#include "stdio.h"
main()
{
int i,j,k;
for(i=1;i<=5;i++)
{ for(j=1;j<=11-2*i;j++)
printf("*");
printf("\n"); }
for(k=1;k<=5;k++)
{ for(j=1;j<=2*k-1;j++)
printf("*");
printf("\n"); }

}

这是第2题,调试过了
九九乘法表:
#include "stdio.h"
main()
{
int i,j,k;
for(i=1;i<=9;i++)
{ for(j=1;j<=i;j++)
{printf("%d*%d=%d",i,j,i*j); }
printf("\n"); }

}
第2个回答  2007-02-22
#include<stdio.h>
main()
{ int sum1=0;
int sum=0;
int number;

for (number=1;nuber<=21;number++)
{sum1+=number;
sum+=sum1;
printf("sum=%d",sum);
}
}
第3个回答  2007-02-22
对不对我没看
不过还是佩服上面的大哥
你还真愿意做作业啊
好学生!!!!
第4个回答  2007-02-23
建议你翻一翻以前的百度知道,这样的题目有的是,不想再答了....
相似回答