求九九乘法口诀表的C程序设计

求九九乘法口诀表的C程序设计,第1张

可以参考下面的代码:

#include<stdio.h>

void main()

{

inti=1,j=1

for(i=1i<=9i++)   // 控制行,一共9行

for(j=1j<=ij++)  // 控制各行的列数

{

printf("%d*%d=%d",j,i,i*j)//输出乘法表各项内容

if(i!=j)printf("\t")//相邻两项直接加空格

if(i==j)printf("\n")//控制列数

}

}

需要注意的是:在何时需要加空格,何时需要换行。

扩展资料:

for循环语法

1、语句最简形式为:

for( )

2、一般形式为:

for(单次表达式条件表达式末尾循环体

{

中间循环体;

}

其中,表示式皆可以省略,但分号不可省略,因为“”可以代表一个空语句,省略了之后语句减少,即为语句格式发生变化,则编译器不能识别而无法进行编译。

“”号之间的条件表达式是一个关系表达式,其为循环的正式开端,当条件表达式成立时执行中间循环体。

参考资料来源:百度百科-for循环

1、此题比较简单我们用两个for循环即可实现。编程时先要理清思路,然后就水到聚成了。

2、源代码如下:

#include <stdio.h>

int main(void)

{

 int i

 int j

 printf("下面输出乘法口诀表:\n\n")

 for(i = 1i <= 9i++)

 {

    for(j = 1j <= ij++)

    {

        printf("%2d * %2d = %2d   ",j,i,i*j)

    }

    printf("\n")

 }

 return 0

}

3、输出结果如下:

4、总结:

本程序比较简单所以没有定义函数了,不过读者们要养成模块化编程的好习惯。该程序不管在输入输出的对齐还是代码的注释都是比较注意的。读者编写代码时尽量这样。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12076458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存