关于显示*号的程序!!
#include <stdio.h>void main()
{
int i,j;
for(i=0;i<=2;i++)
{
for(j=0;j<=4;j++)
printf(" ");
if(j=3-i||j=i+3)
printf("*");
printf("\n");
}
for(i=0;i<=1;i++)
{
for(j=0;j<=3;j++)
printf(" ");
if(j=i+2||j=4-i)
printf("*");
printf("\n");
}
}
我想实现的效果是在屏幕上显示
*
* *
* *
* *
*
----------------解决方案--------------------------------------------------------
*
* *
* *
* *
*
搞错了
是这样的效果
为什么用tc20编译出现错误
lvalue required in function main
----------------解决方案--------------------------------------------------------
怎么效果还是错的啊!!
那我说吧!!
是一由*号组成的菱型!!
边长是三个*~~~
----------------解决方案--------------------------------------------------------
if(j=3-i||j=i+3)
if(j=i+2||j=4-i) //"=" 与"=="??
再有运行结果也不正确,再分析下。
----------------解决方案--------------------------------------------------------
楼主
你写这个题的思路好乱呀 ----------------解决方案--------------------------------------------------------