C语言打印一个倒等腰三角形,请问哪里出错了

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

哪里有问题 ,帮我改下我的程序就行 别太难懂。谢谢

代码没有抄全!
#include<stdio.h>
int main()
{
int i,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=i;j++)
printf(" ");
for(j=1;j<=4*2-(i*2-1);j++)
printf("*");
printf("\n");
}
return 0;
}

追问

请问您用的编译软件是什么

追答

VC6 DEVC++4.9

追问

我那个没抄全 好像是因为主函数后面要有花括号的是么

追答

函数基本格式
int main()
{
}
返回值类型 函数名()
{
}
以上是必须的!

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-09-03
我把你的程序粘了一下运行,没有错误啊,你需要什么样的倒等腰三角型追问

就是 上面 一个空格的 然后七个星星 下一行 两个空格 五个星星 依次类推的。。。

第2个回答  2014-09-03
现在是什么问题?没看出错呢追问

貌似 主函数后面开始定义的时候有花括号的

C语言,判断三角形类型的程序哪里错了 请教,谢谢!
第一个else if 后面的括号语句有问题;正确的程序如下(注意在使用是要在纯英文输入状态下)include<stdio.h> include<conio.h> void main(){ float a,b,c;printf("输入三角形三边长度:\\n");scanf("%f%f%f",&a,&b,&c);if((a+b>c)&&(a+c>b)&&(b+c>a)){ if((a!=b)&&(b!...

c语言对三角形的判断,哪里出错了?
1.你要是一眼看不出哪有问题,你可以跟一下程序,2.首先代码没有进if(a+b>c&&a+c>b&&b+c>a)这个判断里,直接else printf("无法构成三角形");了,所以你要看看输入的值a,b,c对不对,3.打印后发现a,b,c都不是自己输入的数字,那一定是输入的时候有问题了,4.所以scanf("f%","f%"...

c语言初学,三角形判别,请问哪里错了,谢谢!
要分开写 printf("等边三角形");\/\/是英文的分号,不是中文的分号else if((a==b&&a*a+b*b==c*c)||(a==c&&a*a+c*c==b*b)||(b==c&&b*b+c*c==a*a))printf("等腰直角三角形");\/

用C语言编写程序 空心倒置等腰三角形 谢谢
这个啊,可以这样写~~~如下 空心的倒三角型 内容 :请根据要求打印可空心倒三角形。输入说明 :输入三角形的高度(h >= 0)。输出说明 :打印相应的空心倒三角形。图样参见测试用例。范例输入 :5 范例输出 :提示 :每行输出后立即回车,也就是说最后一个星号后面没有空格。可...

c语言源代码如图,哪里出错了,为什么输入的等边三角形输出是等腰三角形...
估计是你a==b==c的这种写法有问题, 因为我觉得不能这样用,比如 a == b 或者 b==c 的结果是1 而 1不等于c也不等于a,所以你这样写这个表达式的结果应该是0,后面的那句 a==b!=c 也一样,你改个写法试试看或者你把a==b==c的结果printf出来看看是否为0 ...

C语言判断是否及构成怎样的三角形,麻烦看一下过程哪里有错误?_百度...
{ if(a==b&&b!=c&&a!=c)\/\/两边相等,且都与第三边不等;等腰三角形 x=2;if(a==b&&c==a&&b==c)\/\/三边相等,等边三角形 x=3;if(a!=b&&b!=c&&c!=a)\/\/三边都不相等,普通三角形 x=1;} else\/\/否则不成立;x=0;printf("%d",x);return 0;} ...

如何用c语言输出倒三角图案?
等腰三角形形式)第一行输出九个井号然后换行,第二行先输出一个空格,然后再输出七个井号,再换行,第三行输出两个空格,再输出五个井号换行,第四行输出三个空格,再输出三个井号换行,最后一行先输出四个空格,再输出一个井号后换行。这样就输出了一个共五行的由井号组成的倒三角形。

C语言的一道题 我不知道错哪了 要怎么改。 跪请大神指点,别把百度上的...
{if(a==b&&b!=c||a==c&&c!=b||b==c&&c!=a)printf("等腰直角三角形");elseprintf("一般直角三角形");}else if(a==b&&b!=c||a==c&&c!=b||b==c&&c!=a)printf("等腰三角形");\/\/这里是等腰三角形elseprintf("一般三角形"...

C语言 打印等腰三角形
课本上的思路是外部使用一个for循环语句来控制打印行数,内部用两个for循环语句分别打印空格符以及星号符。这种思路说白了就是打印了两个三角形,一个是倒直角三角形,另一个是等腰三角形。如下图所示:2、思考后自己得出的方法 通过仔细观察会发现,其实可以把这个整个图案看成一个梯形,那么我循环的...

C语言:输入边长,输出相应边长的倒等边三角形
include<stdio.h> int main(){int n,i,j;scanf("%d",&n);for(i=n;i>0;i--){ for(j=0;j<n-i;j++)printf(" ");for(j=0;j

相似回答