| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1969 人关注过本帖
标题:小习小习在汇编版发了一个打印九九乘法口诀,于是决定用C写了一个,发现还是 ...
取消只看楼主 加入收藏
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
结帖率:99.76%
收藏
 问题点数:0 回复次数:12 
小习小习在汇编版发了一个打印九九乘法口诀,于是决定用C写了一个,发现还是很简单,给菜菜看一看吧 大牛飘过
#include<stdio.h>
//本程序段目的是在控制台下输出小九九乘法口诀
//稍加修改即可输出大九九乘法口诀
int main()
{
    int row,col,j;
    for(row=1;row<=9;row++)  //控制行
    {
        col=1;
        while(col<=row)  //控制列
        {
            printf("%1d*%1d=%2d",col,row,col*row);  //打印口诀
            col++;
            for(j=1;j<=2;j++) printf(" ");  //打印空格
        }
        printf("\n");  //换行
    }
    return 0;
}
搜索更多相关主题的帖子: 打印 include 
2012-11-08 18:46
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用zklhp在2012-11-8 18:46:53的发言:

大九九 小九九 都是啥。。
z版忽悠人   照打

DO IT YOURSELF !
2012-11-08 18:48
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
1*1= 1  2*1= 2  3*1= 3  4*1= 4  5*1= 5  6*1= 6  7*1= 7  8*1= 8  9*1= 9  
1*2= 2  2*2= 4  3*2= 6  4*2= 8  5*2=10  6*2=12  7*2=14  8*2=16  9*2=18  
1*3= 3  2*3= 6  3*3= 9  4*3=12  5*3=15  6*3=18  7*3=21  8*3=24  9*3=27  
1*4= 4  2*4= 8  3*4=12  4*4=16  5*4=20  6*4=24  7*4=28  8*4=32  9*4=36  
1*5= 5  2*5=10  3*5=15  4*5=20  5*5=25  6*5=30  7*5=35  8*5=40  9*5=45  
1*6= 6  2*6=12  3*6=18  4*6=24  5*6=30  6*6=36  7*6=42  8*6=48  9*6=54  
1*7= 7  2*7=14  3*7=21  4*7=28  5*7=35  6*7=42  7*7=49  8*7=56  9*7=63  
1*8= 8  2*8=16  3*8=24  4*8=32  5*8=40  6*8=48  7*8=56  8*8=64  9*8=72  
1*9= 9  2*9=18  3*9=27  4*9=36  5*9=45  6*9=54  7*9=63  8*9=72  9*9=81  
这个是大九九口诀表
砍掉一半 是小九九口诀表

DO IT YOURSELF !
2012-11-08 18:52
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用小习小习在2012-11-8 18:52:49的发言:

#include
int main()
{
    int i,j,k;
    for(i = 1; i <= 9; i++)
    {
      for(j = 1; j <= i; j++)
      {
        k = i * j;
        printf("%d*%d = %-2d ",i,j,k);
      }
      printf("\n");
    }
    system("pause");
    return 0;
}我也用C写了个,膜拜楼主
-2d 中的 -2 是啥子意思

DO IT YOURSELF !
2012-11-08 18:56
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
还有 我的vc6.0 完整版
要使用system("pause"); 必须要包含
#include<stdlib.h>

DO IT YOURSELF !
2012-11-08 18:57
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用小习小习在2012-11-8 19:01:45的发言:

我用的DVE C++,-2是指定域宽和向左对齐
好 学习了

DO IT YOURSELF !
2012-11-08 19:03
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用有容就大在2012-11-8 19:16:49的发言:

呵呵 有意思。
没放分  您白来了哈

DO IT YOURSELF !
2012-11-08 19:19
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
到是能打印出来 可是不好看哦

一 X 一=1   一 X 二=2   一 X 三=3   一 X 四=4   一 X 五=5   一 X 六=6   一 X 七=7   一 X 八=8   一 X 九=9   
二 X 一=2   二 X 二=4   二 X 三=6   二 X 四=8   二 X 五=10  二 X 六=12  二 X 七=14  二 X 八=16  二 X 九=18  
三 X 一=3   三 X 二=6   三 X 三=9   三 X 四=12  三 X 五=15  三 X 六=18  三 X 七=21  三 X 八=24  三 X 九=27  
四 X 一=4   四 X 二=8   四 X 三=12  四 X 四=16  四 X 五=20  四 X 六=24  四 X 七=28  四 X 八=32  四 X 九=36  
五 X 一=5   五 X 二=10  五 X 三=15  五 X 四=20  五 X 五=25  五 X 六=30  五 X 七=35  五 X 八=40  五 X 九=45  
六 X 一=6   六 X 二=12  六 X 三=18  六 X 四=24  六 X 五=30  六 X 六=36  六 X 七=42  六 X 八=48  六 X 九=54  
七 X 一=7   七 X 二=14  七 X 三=21  七 X 四=28  七 X 五=35  七 X 六=42  七 X 七=49  七 X 八=56  七 X 九=63  
八 X 一=8   八 X 二=16  八 X 三=24  八 X 四=32  八 X 五=40  八 X 六=48  八 X 七=56  八 X 八=64  八 X 九=72  
九 X 一=9   九 X 二=18  九 X 三=27  九 X 四=36  九 X 五=45  九 X 六=54  九 X 七=63  九 X 八=72  九 X 九=81  

DO IT YOURSELF !
2012-11-08 21:43
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
也能弄出来  就是有2点

1、 输出还凑合吧
2、代码比较冗长

一一得一      
二一得二      二二得四      
三一得三      三二得六      三三得九      
四一得四      四二得八      四三得十 二   四四得十 六   
五一得五      五二得十      五三得十 五   五四得二 十   五五得二十五  
六一得六      六二得十 二   六三得十 八   六四得二十四  六五得三 十   六六得三十六  
七一得七      七二得十 四   七三得二十一  七四得二十八  七五得三十五  七六得四十二  七七得四十九  
八一得八      八二得十 六   八三得二十四  八四得三十二  八五得四 十   八六得四十八  八七得五十六  八八得六十四  
九一得九      九二得十 八   九三得二十七  九四得三十六  九五得四十五  九六得五十四  九七得六十三  九八得七十二  九九得八十一  


[ 本帖最后由 wp231957 于 2012-11-8 22:19 编辑 ]

DO IT YOURSELF !
2012-11-08 22:09
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
嘿嘿  代码都不好意思贴了

用了10多个IF语句

DO IT YOURSELF !
2012-11-08 22:20
快速回复:小习小习在汇编版发了一个打印九九乘法口诀,于是决定用C写了一个,发 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027302 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved