C语言零基础之 99乘法表

分别用;    whlie循环嵌套  do-whlie循环嵌套   for循环嵌套 

    来做一个 99乘法口诀表
# define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

    // whlie 循环嵌套 99乘法口诀表

int main()
{
    printf(" 99乘法口诀表\n\n");

    int i=1, j;

    while (i<=9)
    {
        j = 1;
        while (j<=i)
        {
            printf("%dx%d=%d\t",j,i,j*i);
            j++;
        }
        printf("\n");
        i++;
    }
        getchar();            

    return 0;
}
# define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

    // do-whlie 循环嵌套 99乘法口诀表 

    // do-whlie 循环 是先执行在判断

int main()
{
    printf(" 99乘法口诀表\n\n");

    int i=1, j;

    do
    {
        j = 1;
        do
        {
            printf("%dx%d=%d\t", j, i, j*i);

            j++;

        } while (j<=i);

        printf("\n");

        i++;
    } while (i <= 9);

        getchar();            

    return 0;}
 # define _CRT_SECURE_NO_WARNINGS
 #include <stdio.h>

  // for 循环嵌套 99乘法口诀表 

 int main()
{
     printf(" 99乘法口诀表\n\n");

     for (int i = 1; i <= 9; i++)
     {
         for (int j = 1; j <= i; j++)
         {
             printf("%dx%d=%d\t", j, i, i*j);
         }
         printf("\n");
     }
     printf("\n");

     getchar();

     return 0;
 }

				
时间: 2024-11-21 00:06:44

C语言零基础之 99乘法表的相关文章

java基础-99乘法表

99乘法表for循环.while循环 class Print99{ public static void main(String[] args){ for (int i = 1 ; i <= 9; i++) { for (int j = 1 ; j <= i ; j++) { System.out.print(j+"*" + i +"=" + i*j +"\t"); } System.out.println(); } } } /* 9

PHP基础循环语句之打印99乘法表

PHP打印数学的99乘法表要用到两个For循环,for循环是php流程控制语句中较常用到的一种,流程控制语句中的结构大体分为三种:顺序结构.分支结构与循环结构 .循环结构最常用的有while循环.do--while循环.for循环,这些循环都有着自己的特点.其中,while适合条件循环,for适合次数循环,99乘法表最能反映for循环语句的特性: 另外,纯面向对象的java中不能用go to,而C语言中与php中可以用go to,goto操作符可以用来跳转到程序中的某一指定位置.该目标位置可以用

C#-基础-99乘法表

//99乘法表的程序     int[] num = new int[10]; for (int i = 0; i < 10; i++) {     num[i] = i; } Console.ForegroundColor = ConsoleColor.Red; for (int i = 0; i < 10; i++) {     for (int j = 0; j < i; j++)     { Console.Write("{0}X{1}={2}  ", num

linux 99乘法表脚本.md(含脚本注释,查看更直观)

linux 99乘法表脚本.md(含脚本注释,查看更直观) 最终效果: 题目:编写脚本,实现打印 99乘法表 路径:(仅作者) PDF:D:\Download_SD-Date and Bak(D盘 下载)\学习资料\pdf文件\基础知识\15SHELL脚本编程进阶.pdf ? 15SHELL脚本编程进阶.pdf ? 5.编写脚本,实现打印国际象棋棋盘 视频:(仅作者)17.18天 ? 逻辑:(详见代码注释) 1.分别循环 行数 列数 [for done] . 2.简化 嵌套(C语言 小括号嵌套,

C语言零基础项目驱动式学习第四天

//类型修饰符  数组名[数组元素个数] = {初始化}; //定义数组的时候[]中必须是常量表达式, 不可以是变量; /* int age[5] = {21, 18, 25, 20, 18}; int array[10] = {0};//代表数组中有10个元素, 每个都是0; int array1[8] = {1};//代表数组中有8个元素,第一个是1,其余的为0; int age2[2 + 3] = {0}; */ //定义数组和使用数组的最大区别是, 前面是否有类型修饰符 //使用数组元素

【shell】Linux shell 之 打印99乘法表详解

打印99乘法表在任何语言中都是一个必写的程序,特别是学习了循环之后. 打印99乘法表第一步 众所周知,99乘法表的格式为x * y = z所以我们至少需要两个参数,一个为x,一个为y,这里我们使用 i 和 j 来表示.x 和 y 都不会超过 9 ,并具有一定的规律,比如 1 x 2,1 x 3 根据上面的分析,我们首先需要把 i 和 j 先写出来,写就需要用到我们的双层for循环了. #!/bin/bash - for i in `seq 9` do for j in `seq 9` do ec

凯撒密码、GDP格式化输出、99乘法表

1凯撒密码加密plaincode=input('请输入明文:')print('密文:',end='')for i in plaincode:print(chr(ord(i)+3),end='') 2.国家名称 GDP总量(人民币亿元) 中国 ¥765,873.4375澳大利亚 ¥ 78,312.4375 print('国家名称 GDP总量(人民币亿元)')print('{0:''<12}¥{1:''>10,.2f}'.format('中国',765873.4375))print('{0:''&

字符串操作练习:星座、凯撒密码、99乘法表、词频统计预处理

  1.实例:输出12个星座符号,以反斜线分隔 for i in range(9800,9812): print(chr(i),end='\\') 2.实例:恺撒密码的编码 s = input("请输入凯撒的明文密码:") 2 for i in s: 3 if ord("a") <= ord(i) <= ord("z"): 4 print(chr(ord("a") + (ord(i) - ord("a&q

js 实现两种99乘法表

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>99乘法表</title> 6 </head> 7 <body> 8 <script type="text/javascript"> 9 var i=1; 10 while(i &l