本文目录一览:
一个C语言设计题目,一个倒立的等腰三角形
你没有安排输出空格,所以达不到要求,下面的改了,参考下!
#include"stdio.h"
int main ()
{
int i , j , k=0,o;
for(i = 5 ; i=1 ; --i)
{
//k = 0 ; //这个多余
for(o=1;o6-i;o++)
printf(" ");
for(j = 2*i -1 ; j=1; j--)
{
printf("%c", 'E'-k);
}
printf("\n");
k++;
}
getchar();//这个是为了看输出结果而用的暂停
return 0;
}
在c语言中用嵌套的方式输出用*构成的倒立的等腰三角形?
#includestdio.h
int main()
{
int i,k,j,n;
scanf("%d",n);
for(i=1;i=n;i++)
{
for(k=1;k=i;k++)
printf(" ");
for(j=n+3;j=2*i-1;j--)
printf("*");
printf("\n");
}
return 0;
}
C语言出错求倒立的勾股数
#includestdio.h
#includemath.h
int main()
{
int a,b,n; long x,y,z;
printf("求指定区间[a,b]内倒立的勾股数组.");
printf("\n请输入区间[a,b]的上下限a,b:");
scanf("%d,%d",a,b);
printf("\n区间[%d,%d]中倒立的勾股数组有:\n",a,b);
n=0;
for(z=a;z=b-2;z++)
for(y=z+1;y=b-1;y++)
for(x=y+1;x=b;x++)
if(z*z*(x*x+y*y)==x*x*y*y)
{
n++;
printf("1/%ld^2+1/%ld^2=1/%ld^2\n",x,y,z);
}
printf("共%d组勾股数.",n);
return 0;
}