首页 > 用户发贴区 > 编程问题提问区 > 新手求救!!!
2008
04-23

问题:


1.从键盘输入一个整数(1~9),例如输入4,显示结果是4+44+444+4444


2.首项是2,公比数是2,求等比数列之和,其和不超过20


 


求各位高手、大侠、大哥、大姐帮帮小弟,感激不尽!!


新手求救!!!》有 6 条评论

  1. youryou 说:

    各位帮帮小弟啊!!!!

  2. fjcpu 说:

    关于题(2)

    #include<stdio.h>
    void main()
    {
     int a1=2,q=2,i,sum=0,num,t;
      num=a1   ;
     for(i=1;i<10;i++)
      {
       t=sum   ;
       sum=sum+num;
       num=num*q;

       if(sum>20&&t<=20)
        break;
       }
       printf(“%d”,t);
      getch();

    }

  3. fjcpu 说:

    #include<stdio.h>
    void main()
    {
     int a;
     printf(“please input a number(1-9)\n”);
     scanf(“%d”,&a);
     printf(“%d+%d%d+%d%d%d+%d%d%d%d”,a,a,a,a,a,a,a,a,a,a);
     getch();
    }

  4. fjcpu 说:

    #include<stdio.h>
    void main()
    {
     int a,i,j;
     printf(“please input a number(1-9)\n”);
     scanf(“%d”,&a);
     for(i=1;i<5;i++)
     {
      for(j=0;j<i;j++)
       printf(“%d”,a);
      if(i<4)
       printf(“+”);
     }
     getch();
    }

  5. youryou 说:

    老大,关于第一题,你能不能用while的循环语句来写啊,小弟还没有学到for语句,我看不明白啊!!!不过还是很感谢你

  6. youryou 说:

    谢谢

留下一个回复