编写打印如下图形的程序 (必须用循环语句实现) * * * * * * * * * * * * * * *

在线等急... 在线等急 展开
 我来答
手机用户22658
2011-06-26
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
#include<stdio.h>
#define N 8
int main()
{
int i,n;
int a[N]=;
int b[N]=;

for(n=1;n<=N;n++)
{
for(i=0;i<N-n;i++)
printf(" ");
for(i=0;i<n;i++)
printf("%c ",a[i]+64);
printf("\n");
if(n<N)
{
for(i=1;i<=n;i++)
{
if(i==n)
b[i]=1;
else
b[i]=a[i-1]+a[i];
}
for(i=0;i<=n;i++)
a[i]=b[i];
}
}
}

以上是杨辉三角..

#include <stdio.h>
int fac(int n);
int main()
{
double e=1;
int i;

for(i=1;i<=1000;i++)
{
e=e+1.0/fac(i);
if(1.0/fac(i)<=10e-6)
break;
}
printf("e=%f\n",e);
}
int fac(int n)
{
int i;
int result=1;
for(i=1;i<=n;i++)
result=result*i;
return result;
}
以上是用台劳级数求e的近似值,直到最后一项小于10-6
e=1+1/1!+1/2!+1/3!+ ……

#include <Stdio.h>
int main()
{
int i;
int j;
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
printf("*");

printf("\n");
}
}
以上是输出三角形的

#include <Stdio.h>
int main()
{
int a[20];
int index=0;
int temp;
int i;
for(i=0;i<20;i++)
{
printf("Input the Number%d:",i+1);
scanf("%d",&a[i]);
printf("\n");
}
for(i=0;i<20;i++)
{
if(a[i]<a[index])
index=i;
}
printf("the min a[%d]=%d\n",index+1,a[index]);
for(i=0;i<20;i++)
{
if(a[i]>a[index])
index=i;
}
printf("the max a[%d]=%d\n",index+1,a[index]);
}

以上是: 编写程序,从键盘上任意输入20个整数,存入一个数组中,然后输出这些数中最大数及其下标以及最小数及其下标

还有几个不愿意编了...
yingsihaoysh
2011-06-24
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
program ysh(input,output);
var
i,j:longint;
begin
for i:=1 to 5 do
begin
for j:=1 to i do write('* ');
writeln;
end;
end.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式