求两道简单的C++题目,急~~

来源:百度知道 编辑:UC知道 时间:2024/05/09 05:13:46
1.编写程序(Lab2_1.cpp),输出如下图形。

***
*****
*******
*****
***

2. 编写程序(Lab2_2.cpp),求1-3+5-7+9-…-99+101的值。

#include"stdio.h"
int main()
{ int i,t=3,j;
for(i=0;i<4;i++)
{ for(j=0;j<t;j++) printf(" ");
t--;
for(j=0;j<2*i+1;j++) printf("*");
printf("\n");
}
for(i=2;i>=0;i--)
{ for(j=0;j<3-i;j++) printf(" ");
for(j=0;j<2*i+1;j++) printf("*");
printf("\n");
}
getchar();
return 0;
}

#include"stdio.h"
int main()
{ int i,s=0,t=1;
for(i=1;i<52;i++)
{s+=t*(2*i-1);
t=-t;
}
printf("%d\n",s);
getchar();
return 0;
}
//把printf函数换成cout 函数就是c++

1.
#include"stdio.h"
void print(int i,int j)
{
while(i--)
{
printf(" ");
}
while(j--)
{
printf("*");
}
printf("\n");