用一个循环语句输出九九乘法表
//7、用一个循环语句输出九九乘法表。//for(inti=1,j=1;j<=9;i++){System.out.printf("%d*%d="+i*j+"",i,j);...
// 7、用一个循环语句输出九九乘法表。//
for (int i = 1, j = 1; j <= 9; i++)
{
System.out.printf("%d*%d=" + i * j + " ", i, j);
if (i == j) {
i = 0;
j++;
System.out.println();
}
}
如题一个循环语句输出九九乘法表中,在i=0后,再次进入循环的时候i不是应该为0么?然后进入判断语句,符合条件,然后syso,不应该输出的是1*2啊?难道先运行的自增?求解释
for循环的运算顺序不是应该先初始化,然后进行判断,再进入循环语句体,最后在进入自增减么? 展开
for (int i = 1, j = 1; j <= 9; i++)
{
System.out.printf("%d*%d=" + i * j + " ", i, j);
if (i == j) {
i = 0;
j++;
System.out.println();
}
}
如题一个循环语句输出九九乘法表中,在i=0后,再次进入循环的时候i不是应该为0么?然后进入判断语句,符合条件,然后syso,不应该输出的是1*2啊?难道先运行的自增?求解释
for循环的运算顺序不是应该先初始化,然后进行判断,再进入循环语句体,最后在进入自增减么? 展开
10个回答
展开全部
var
i,j,k,m,n:int;
begin
m=0;n=0;
for j:=1 to 9 do
m:=m+1
for i:=1 to 9 do
n:=n+1
if i<=j then
writeln(m"*"n"="k);
end.
思路就是循环套循环,我还没有运行试一下,里边可能有语法错误
i,j,k,m,n:int;
begin
m=0;n=0;
for j:=1 to 9 do
m:=m+1
for i:=1 to 9 do
n:=n+1
if i<=j then
writeln(m"*"n"="k);
end.
思路就是循环套循环,我还没有运行试一下,里边可能有语法错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...很简单的
#include<stdio.h>
main()
{
int i,j,result;
printf("\n");
for (i=1;i<10;i++)
{
for(j=1;j<=i;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/
}
printf("\n");/*每一行后换行*/
}
}
#include<stdio.h>
main()
{
int i,j,result;
printf("\n");
for (i=1;i<10;i++)
{
for(j=1;j<=i;j++)
{
result=i*j;
printf("%d*%d=%-3d",i,j,result);/*-3d表示左对齐,占3位*/
}
printf("\n");/*每一行后换行*/
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
program f;
var
a,b,i:integer;
begin
for a=1 to 9 do
{
for b=1 to a do
write(a,‘*’,b,‘=‘,(a*b),' ');
writeln;
}
end.
var
a,b,i:integer;
begin
for a=1 to 9 do
{
for b=1 to a do
write(a,‘*’,b,‘=‘,(a*b),' ');
writeln;
}
end.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main()
{
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
printf("%d*%d=%d",i,j,j*i);
}
printf("\n");
}
return 0;
}
int main()
{
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
printf("%d*%d=%d",i,j,j*i);
}
printf("\n");
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是的
更多追问追答
追问
为什么这个循环就先运行自增减?
追答
这个程序没什么问题啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询