求助 :c语言程序设计 输入一个2-9之间任意一个数,然后利用循环嵌套,输出一个相应的乘法表

如题所述

这个可以这样实现先读入一个数n,然后设计一个二重循环,外层循环从1一直到n,也就是一共输出有n行。
然后内循环是从1开始,一直到本行的行数为止进行循环,每次执行内循环体就输出一个乘法等式,当内循环结束的时候进行换行。
整个程序就实现了题目所规定的要求。
main()
{int i,j,n;
scanf (“%d”,&n);
for(i=1;i<=n;i++)
{for(j=1;j<=i;j++)
printf (“%d*%d=%-4d”,i,j,i*j);
printf(“\n”);
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-23
你要写一个九九乘法表?
#include<stdio.h>
void main(){
int num,i,j;
printf("请输入一个2-9之间的数:");
scanf("%d",&num);
while (num>9||num<2) {
printf("必须输入一个2-9之间的数!\n\n");
scanf("%d",&num);
}
for (i = 1; i <= num; i++) {
for (j = 1; j <= i; j++) {
printf("%d×%d=%d\t",i,j,(i*j));
}
printf("\n");
}
}
}本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网