12   1  /  2  页   跳转

【求助】九九乘法表..

【求助】九九乘法表..

最近想了很久,觉得应该动手写一个程序了。

因为换算和算礼拜/换算闰年/阴阳历都很麻烦的样子,所以我想弄一个九九乘法表试试,

不知道是用数组好还是用循环好?

[用户系统信息]Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322)
最后编辑2008-02-22 20:38:39
分享到:
gototop
 

终于自己搞定了.

这个感觉:爽!!!

#include "stdio.h"

main()
{
  int i,j,k;
  for(i=1;i<10;i++)
  {
  j=1;
  for(j=1;j<=i;j++)
  {  if(j==i)/*判断乘数与被乘数是否一样,假如是一样的话换行!如:1*1=1换行*/
  printf("%d*%d=%d\n",i,j,i*j);
  else
  printf("%d*%d=%d ",i,j,i*j);/*不是一样大小的,就输入空格,用来间断*/
  }
 
  /*
    printf("\n");
    else
  printf("%d*%d=%d  ",i,j,i*j);
   
    */
  }


}

附件附件:

下载次数:17032
文件类型:image/pjpeg
文件大小:
上传时间:2007-12-21 16:30:52
描述:



gototop
 

高手实再是高手!
gototop
 

引用:
【自由自在的虾仁的贴子】高手实再是高手!

………………



gototop
 

楼主做得不错,不过好像多定义了一个变量K
gototop
 

引用:
【花花公子与小赖虫的贴子】楼主做得不错,不过好像多定义了一个变量K
………………

谢谢指点,马上改正


#include "stdio.h"
int main()
{
    int i,j;
    for(i=1;i<10;i++)
  {
        j=1;
        for(j=1;j<=i;j++)
          {
            if(i*j<10)
            {
              if(j==i)
              printf("%d*%d=%d  \n",i,j,i*j);
              else
              printf("%d*%d=%d  ",i,j,i*j);
            }             
            else
            {
              if(j==i)
              printf("%d*%d=%d \n",i,j,i*j);
              else
              printf("%d*%d=%d ",i,j,i*j);
            }
          }
  }
  return 0;
}


这个代码编译没错,但是生成EXE文件之后,在CMD中运行却是空的!没有显示.是代码有问题吗?还是编译器不好?(这次的编译器是MYTC,第一楼的编译器是C实验室2008版钟家民写的.
gototop
 


#include "stdio.h"
int main(void)
{
    int i,j;
    for(i=1;i<=9;i++)
        printf("%4d",i);
        printf("\n");
   
    for(i=1;i<=36;i++)
        printf("%c",'-');
        printf("\n");
   
    for(i=1;i<=9;i++)
    {
        for(j=1;j<=i;j++)
       
            printf("%2d*%d=%2d",i,j,i*j);
            printf("\n");
       
    }
    return 0;
}

呵呵~~我也贴一段代码,也是九九表.
gototop
 

我用的VC++编程器>.......

附件附件:

下载次数:12095
文件类型:image/pjpeg
文件大小:
上传时间:2007-12-25 16:27:47
描述:
预览信息:EXIF信息



gototop
 

【回复“过客2007”的帖子】
输出的部分结果没有对齐,给你提提意见,呵呵..别见怪哦!!!
gototop
 

引用:
【花花公子与小赖虫的贴子】【回复“过客2007”的帖子】
输出的部分结果没有对齐,给你提提意见,呵呵..别见怪哦!!!
………………





差点忘了.

我也弄了一个对齐的

就是第一列空了两格,这个还需要改进..

附件附件:

下载次数:150
文件类型:application/octet-stream
文件大小:
上传时间:2007-12-27 10:28:41
描述:

gototop
 
12   1  /  2  页   跳转
页面顶部
Powered by Discuz!NT