#打印乘法表#

1.代码描述:

  • 输入需要打印的乘法表行数 n (输入9,就打印99表);

  • 调用函数打印输出乘法表;

2. C代码

#define _CRT_SECURE_NO_WARNINGS 1
#pragma warning(disable:6031)
#include <stdio.h>
//Author: wanlin_z

void print_table(int n)
{
	int i = 0;
	//打印行:
	for (i = 1; i <= n; i++)
	{
		int j = 0;
		//打印每一行中的列:
		for (j = 1; j <= i; j++)
		{
			printf("%-2d × %-2d = %-2d  ", i, j, i*j);
		}
		printf("\n");
	}
}

int main()
{
	int n = 0;
	printf("请输入乘法表行数>:");
	scanf("%d", &n);
	//调用函数打印乘法表:
	print_table(n);
	return 0;
}

哈哈哈,每天在hackertalk上打卡记录我的自学之路。愿虔诚追随各位大佬的脚步,加油鸭 smile (再夸一次<hackertalk>,真的太喜欢这个简约大气的风格了。半年没发过微信朋友圈的人,却每天都想来这里逛一下,打卡,记录,逛贴,认识各位有趣的小伙伴,欢迎大家互相讨论--关注--点赞 laughing

56 views
Comments
登录后评论
Sign In
·

for (i = 1; i <= n; i++)->for (int i = 1; i <= n; i++)

前一种写法是C89标准的,后一种是C99标准及其以后支持的