C语言运行空白
运行后是空白han@han:~/Documents/C$more1.c#include<stdio.h>main(){inti,j,k;printf("\n");for(...
运行后是空白
han@han:~/Documents/C$ more 1.c
#include<stdio.h>
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++);
for(j=1;j<5;j++);
for(k=1;k<5;k++);
{
if(i!=j&&i!=k&&j!=k)
printf("%d,%d,%d\n",i,j,k);
}
}
han@han:~/Documents/C$ gcc -o 1 1.c
han@han:~/Documents/C$ ./1
han@han:~/Documents/C$ 展开
han@han:~/Documents/C$ more 1.c
#include<stdio.h>
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++);
for(j=1;j<5;j++);
for(k=1;k<5;k++);
{
if(i!=j&&i!=k&&j!=k)
printf("%d,%d,%d\n",i,j,k);
}
}
han@han:~/Documents/C$ gcc -o 1 1.c
han@han:~/Documents/C$ ./1
han@han:~/Documents/C$ 展开
3个回答
展开全部
程序编的就有错!当然只有空白!
正确程序:
#include<stdio.h>
main()
{
int i,j,k;
printf("\n");
/*
for(i=1;i<5;i++);
for(j=1;j<5;j++);
for语句后面是直接接一个语句或符合语句,不能加“;”!!!
*/
for(i=1;i<5;i++)
for(j=1;j<5;j++)
for(k=1;k<5;k++);
{
if(i!=j&&i!=k&&j!=k)
printf("%d,%d,%d\n",i,j,k);
}
}
正确程序:
#include<stdio.h>
main()
{
int i,j,k;
printf("\n");
/*
for(i=1;i<5;i++);
for(j=1;j<5;j++);
for语句后面是直接接一个语句或符合语句,不能加“;”!!!
*/
for(i=1;i<5;i++)
for(j=1;j<5;j++)
for(k=1;k<5;k++);
{
if(i!=j&&i!=k&&j!=k)
printf("%d,%d,%d\n",i,j,k);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++)
{
for(j=1;j<5;j++)
{
for(k=1;k<5;k++)
{
iff(i!=j&&i!=k&&j!=k)
printf("%d,%d,%d\n",i,j,k);
}
}
}
}
main()
{
int i,j,k;
printf("\n");
for(i=1;i<5;i++)
{
for(j=1;j<5;j++)
{
for(k=1;k<5;k++)
{
iff(i!=j&&i!=k&&j!=k)
printf("%d,%d,%d\n",i,j,k);
}
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
for(i=1;i<5;i++);
for(j=1;j<5;j++);
for(k=1;k<5;k++);
这3个句子后面的分号都去掉···
for(j=1;j<5;j++);
for(k=1;k<5;k++);
这3个句子后面的分号都去掉···
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询