為什么這里輸出從第二行開(kāi)始有空格
#include <stdio.h>
int main()
{
? ? int m, n;
? ? for(m=2; m<=50; m++)
? ? {
for(n=2; n<m; n++)
? ? ? ? {
? ? ? ? ? ? if( m%n==0 )? ? ? ? ? ? // %取余
? ? ? ? ? ? break;? ? ? ? ? ? ? ? ? //這里應(yīng)該退出當(dāng)前循環(huán)了
}
? ? ? ? if(m == n)? ?//n循環(huán)結(jié)束后,如果m=n的話就輸出m
? ? ? ? ? ? printf("%d\n ",m);
}
return 0;? ??
}
2019-07-21
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 因?yàn)槟愕膄or沒(méi)有對(duì)齊(加粗),把他推到上面的括號(hào)里。
#include <stdio.h>
int main()
{
? ? int m, n;
? ? for(m=2; m<=50; m++)
? ? {
for(n=2; n<m; n++)
? ? ? ? {
? ? ? ? ? ? if( m%n==0 )? ? ? ? ? ? // %取余
? ? ? ? ? ? break;? ? ? ? ? ? ? ? ? //這里應(yīng)該退出當(dāng)前循環(huán)了
}
? ? ? ? if(m == n)? ?//n循環(huán)結(jié)束后,如果m=n的話就輸出m
? ? ? ? ? ? printf("%d\n ",m);
}
return 0;? ??
}
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 就像這樣
#include <stdio.h>
int main()
{
? ? int m, n;
? ? for(m=2; m<=50; m++)
? ? {
????????for(n=2; n<m; n++)
? ? ? ? {
? ? ? ? ? ? if( m%n==0 )? ? ? ? ? ? // %取余
? ? ? ? ? ? break;? ? ? ? ? ? ? ? ? //這里應(yīng)該退出當(dāng)前循環(huán)了
}
? ? ? ? if(m == n)? ?//n循環(huán)結(jié)束后,如果m=n的話就輸出m
? ? ? ? ? ? printf("%d\n ",m);
}
return 0;? ??
}
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 然后就是你想要橫著的話,把加粗的地方改一下
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? "%d? ?"因?yàn)槟莻€(gè)是換行
2019-06-01
在cfree里面就沒(méi)有問(wèn)題,有沒(méi)有大佬解釋一下。
這里是頁(yè)面的