Path=`pwd`
echo "aaa" > $Path/test
awk '{for(i=0; i<6; i++){printf "%5d, %s\n", i, $1}}' $Path/test
rm $Path/test
#希望对你有所帮助for (int i=0; i<3; ++i)
{
for (int j=0; j<5; ++j)
{
printf("%c", '');
}
printf("\n");
}private static void printstar(int n){
for(int i=0;i<n+1;i++){
for(int j=0;j<n-i;j++){
Systemoutprint(" ");
Systemoutprint(" ");
}
for(int j=0;j<i;j++){
Systemoutprint((int)Mathpow(2, j));
Systemoutprint(" ");
}
for(int j=i-2;j>=0;j--){
Systemoutprint((int)Mathpow(2, j));
Systemoutprint(" ");
}
Systemoutprintln("");
}
}
1、问题在于表循环中的i处。
2、每次循环时,i均被赋值为1,然后循环结束时赋值为2,所以i永远不会等于10或大于10
3、更改,把i放在循环外。
int i,j;i=1;
do{
for(j=1;j<10;j++){
cout<<ij<<"\t";
}
i++;
}while(i<10);
cout<<endl;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)