C语言作业编程题 谁帮我下 在线等 !!! (用for语句编写)

来源:百度知道 编辑:UC知道 时间:2024/06/08 19:57:35
1.求1+3+5+7+……+99的和。
2.求
100 50 10
∑k + ∑k^2 + 1/k
k=1 k=1 k=1

3.输出 *
***
*****
*******
*****
***
*

第一种方法!
#include<stdio.h>
void main()
{
int a,b;
for(a=1;a<=4;a++)
{
for(b=1;b<=2*a-1;b++)
printf("*");
printf("\n");
}
for(a=1;a<=3;a++)
{
for(b=1;b<=7-2*a;b++)
printf("*");
printf("\n");
}
}
第二中方法
#include<stdio.h>
void main()
{
int a,b;
for(a=1;a<=7;a+=2)
{
for(b=1;b<=a;b++)
printf("*");
printf("\n");
}
for(a=5;a>=1;a-=2)
{
for(b=1;b<=a;b++)
printf("*");
printf("\n");
}
}
第三种 随便输入菱形的右半
#include<stdio.h>
void main()
{
int a,b,c;
printf("输入一个奇数:");
scanf("%d",&b);
if(b%2==0)
printf("输入的不是奇数!");
else
{
for(a=1;a<=b;a+=2)
{
for(