首页 > 用户发贴区 > 编程问题提问区 > 高手帮帮忙看下我的C语言!
2008
08-20

高手帮帮忙看下我的C语言!

我们老师要我们用C语言完成如下功能.


假如输入一个数是5


得出以下结论


 


5*1=5  5*2=10


5*3=15 5*4=20
直到5*10=50.


那假如我输入以个数是7


那就是得出以下结果


 


7*1=7  7*2=14


7*3=21 7*4=28


直到7*10=70.


那么我代码已经写完了,但是觉得很复杂,也不直到有没有写错,谁能帮我看下,指点下,或者有更简洁的方法写出这个代码?小帝我谢谢了.


我些的代码如下:


 


#include <stdio.h>
void main(){
     int a,x1,x2,x3,x4,x5,x6,x7,x8,x9,x10;
     printf(“请输入一个数字:”);
     scanf(“%d”,&a);
     x1=a*1;
     x2=a*2;
     x3=a*3;
     x4=a*4;
     x5=a*5;
     x6=a*6;
     x7=a*7;
     x8=a*8;
     x9=a*9;
     x10=a*10;
     printf(“%d * 1 =%3d      %d * 2 =%3d\n”,a,x1,a,x2);
     printf(“%d * 3 =%3d      %d * 4 =%3d\n”,a,x3,a,x4);
     printf(“%d * 5 =%3d      %d * 6 =%3d\n”,a,x5,a,x6);
     printf(“%d * 7 =%3d      %d * 8 =%3d\n”,a,x7,a,x8);
     printf(“%d * 9 =%3d      %d * 10 =%3d\n”,a,x9,a,x10);
     getchar();
     getchar();
     }
     


 


 


高手帮帮忙看下我的C语言!》有 3 条评论

  1. pk85 说:

    不是吧,没人理我啊.

  2. TONYAZITEN 说:

    #include “stdio.h”
    void main()
    {
        int i,n,m;
       
        printf(“Please input an integer: “);
        while (scanf(“%d”,&n)){
         for (i=1;i<=10;++i)
         {m=n*i;
          printf(“\n%d*%d=%d”,n,i,m);
         }
         printf(“\n\n”);
        }
       
       
    }

  3. pk85 说:

    哇,太完美了,万分感谢…

留下一个回复