死循环
#include<iostream.h>main()
{
int m,i,j,n;
cout<<"jofijgovf:";
cin>>m;
//cout<<"(a)";
for(i=1;i<=m;i++)
for(j=1;j<=i;i++)
{
n=i;
cout<<"n";
}
return 0;
}
有那位高手知道是吗一回事?急急!!!!!
还有另外的一题,请大家看看。输入有很大的问题》》》》》》》》》》》》
#include<stdio.h>
main()
{
char a[100],b[100];
int i,j,sum1,sum2;
for(i=0;i<100;i++)
{
scanf("%c",&a[i]);
fflush(stdin);
}
for(i=0;i<100;i++)
{
sum1+=a[i];
}
for(j=0;j<100;j++)
{
scanf("%c",b[j]);
fflush(stdin);
}
for(j=0;j<100;j++)
{
sum2+=b[j];
}
if(sum1>sum2)
printf("jfoijobhjdfb");
else
printf("hihifg");
}
main()
{
int m,i,j,n;
cout<<"jofijgovf:";
cin>>m;
//cout<<"(a)";
for(i=1;i<=m;i++)
for(j=1;j<=i;[color=Red]i++)[/color] {//因该是j
n=i;
cout<<"n";
}
return 0;
} cout<<"n";//是不是应该改成:cout<<n;否则输出全是n的 谢谢
第二题是怎么回事?????????? 你第2个程序是没有生路了~~~~~~~
先搞清楚C和C++吧~~~~~~~ #include<iostream.h>
main()
{
int m,i,j,n;
cout<<"jofijgovf:";
cin>>m;
//cout<<"(a)";
for(i=1;i<=m;i++)
{
for(j=1;j<=i;j++)
{
n=i;
cout<<n;
}
cout<<endl;
}
return 0; 好像这样第一题才对 第二题,字符不能直接比较大小,要用strcmp()还有一些问题我暂时想不出,还是有的。
页:
[1]
