【C语言】【C++】对齐输出九九乘法口诀

//对齐输出九九乘法口诀
#include <iostream>
#include <iomanip.h>
//using namespace std;
int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	{
		for(j=1;j<=i;j++)
		{
			cout<<i<<"*"<<j<<"="<<setw(2)<<i*j<<"  ";
		}
		cout<<endl;
	}
	return 0;
}
/*
#include <stdio.h>
int main()
{
	int i,j;
	for(i=1;i<=9;i++)
	{
		for(j=1;j<=i;j++)
		{
			printf("%2d*%2d=%2d ",i,j,i*j);
		}
		printf("\n");
	}
	return 0;
}
*/
<img src="http://img.blog.csdn.net/20150515192602235?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvZG91ZG91d2ExMjM0/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />

时间: 2024-10-22 22:44:07

【C语言】【C++】对齐输出九九乘法口诀的相关文章

C语言::输出九九乘法口诀表

题目要求 编写C语言程序.输出九九乘法口诀表.(如下所示) 1x1=1 1x2=2  2x2=4 1x3=3  2x3=6  3x3=9 ..... 1x9=9  2x9=18 3x9=27 4x9=... 算法分析 首先容我先装一逼,依老夫多年的编程经验,本题一定需要循环! 如果你目前还不知道为什么用循环,也没有关系,只要记住就好,日后经验丰富后,必然也能像我这样! 话入正题,我是怎么看出来这道题用循环的? 首先我们得考虑这份乘法口诀表具有什么特征,稍加分析,我们发现... 乘法口诀表特征如下

java输出九九乘法口诀表

使用双重for循环输出九九乘法口诀表 public static void main(String[] args){ formula();} /** * for 循环实现9*9乘法口诀表 * "\t"表示空格,"\n"表示换行s */public static void formula(){ for(int i=1;i<=9;i++){ for(int j=1;j<=i;j++){ System.out.print(i+"*"+j+&

用c语言输出九九乘法口诀

#include<stdio.h> #include<math.h> int main() {   int a,b,c;   for(a=1;a<10;a++)   {          for(b=1;b<a+1;b++)          {             c=b*a;             printf("%d*%d=%2d ",b,a,c);           }    printf("\n"); } }

用Java语言打印九九乘法口诀表

打印九九乘法口诀表. 程序: package myclass; public class myclass { public static void main(String[] args) { for(int i=1;i<=9;i++){ for(int j=1;j<=9;j++){ if(j>i){ break; } System.out.printf("  %d*%d=%d",i,j,i*j); } System.out.println(); } } } 结果: 1

for循环基础- - -九九乘法口诀表

在for循环的学习里,对for循环的嵌套的扎实掌握,很有助于学习好语言的逻辑,本人今天就浅谈一下for循环的嵌套里的“九九乘法口诀表”!下面我用java语言来写这个程序, 我们要解决九九乘法表这个问题,首先要思考这个九九乘法表的构造,我们不难看出它是由行和列组成的,所以应该有两个for循环就可以解决. 下面我们就来看看这个程序: 的for决定j的for的循环次数, 因为只有当j不满足 j<= i这个条件的时候,才会跳出j的for循环执行i的for循环,每次执行i的循环的时候 j的循环都会被重新执

六道题 : 1.设计一个函数,用来计算b的n次方 2.(n! = 1*2*3*4*...n) 3.(1! + 2! + 3! + 4! + ... + n!) 4.成绩 5. 数组中的元素逆序存放 6.九九乘法口诀

/* 设计一个函数,用来计算b的n次方 递归的2个条件: 1.函数自己调用自己 2.必须有个明确的返回值 */ #include <stdio.h> int pow2(int b, int n); int main() { int c = pow2(3, 2); printf("%d\n", c); return 0; } /* pow2(b, 0) == 1 pow2(b, 1) == b == pow2(b, 0) * b pow2(b, 2) == b*b == po

如何利用while语句打印“九九乘法口诀表”

需求:输出九九乘法表 plus.py代码如下: i=1 j=1 while i<=9: j=1 while j<=i: print(j,'*',i,'=',str(i*j)+' ',end='\t') j +=1 print() i +=1 输出内容如下:

JavaWeb 输出九九乘法表,三角形,菱形

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <

jsp案例之输出九九乘法表(仅使用jsp脚本元素)

JSP案例:使用JSP输出99乘法表,要求仅使用脚本元素.代码如下: <%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>JSP练习使用JSP脚本元素输出九九乘法表</t