别怕还有我在吧 关注:11贴子:455

记录我的点点滴滴

只看楼主收藏回复

12.10.30
弄到3本新书


IP属地:北京1楼2012-10-30 14:28回复
    我的天空里没有太阳,
    总是黑夜,
    但并不暗,
    因为有东西代替了太阳。
    虽然没有太阳那么明亮,
    但对我来说已经足够。
    凭着这份光,
    我便能把黑夜当成白天。
    我从来就没有太阳,
    所以我不怕失去。


    IP属地:北京3楼2012-10-31 02:12
    收起回复

      算出1!+2!+3!+...+n!
      网友给出的题 已解决


      IP属地:北京5楼2012-11-02 00:45
      回复

        额 如果是N个数怎么办 明天去自习室想吧 捎带的开始学数组 听网友说学了数组就简单多了 但是我就乐意用for 没挑战性玩个蛋蛋


        IP属地:北京6楼2012-11-02 01:28
        回复
          #include <stdio.h>
          void main()
          { void maop(int a);
          maop(5);}
          /*-------------------上边是主函数 下边可调用函数------------------*/
          void maop(int a)
          { int data[1000];
          int i,j,temp;
          printf("输入a个整数:\t");
          for(i=0;i<a;i++)
          scanf("%d",&data[i]);
          printf("数组输入完毕 接下来进入排序\n");
          /*------------------------有别的数组可以提前导入 哦也--------------*/
          for(i=0;i<a-1;i++)
          for(j=a-1;j>i;j--)
          if(data[j]<data[j-1])
          { temp=data[j];
          data[j]=data[j-1];
          data[j-1]=temp; };
          printf("输出的数组为:\n");
          for(i=0;i<a;i++)
          {if(i<a-1)
          printf("%d<",data[i]);
          else
          printf("%d\n",data[i]); }} 


          IP属地:北京8楼2012-11-02 20:02
          收起回复
            5楼 有人更简单的方法搞定了



            IP属地:北京10楼2012-11-02 21:01
            收起回复
              #include<stdio.h>
              #include<string.h>
              #include<ctype.h>
              void main()
              { int isalpha(int ch);
              int isdigit(int ch);
              int k,j,sum=0,space=0,numb=0,other=0;
              char a[80];
              printf("随便输入点字符吧,亲\n");
              gets(a);
              k=strlen(a);
              for(j=0;j<k;j++)
              { if(a[j]==' ')
              space+=1;
              else if(isalpha(a[j]))
              numb++;
              else if(isdigit(a[j]))
              sum+=1;
              else
              other+=1; }
              printf("字母个数为:%d\t空格字数为:%d\t数字个数为:%d\t其他字符个数为:%d\n",numb,space,sum,other);}
              


              IP属地:北京11楼2012-11-02 23:01
              回复
                #include<stdio.h>
                #include<ctype.h>
                int main(void)
                {
                char ch;
                int letter = 0, space = 0, number = 0, others = 0;
                while((ch = getchar()) != '\n')
                {if(isalpha(ch))letter++;
                else if(ch == ' ')space++;
                else if(isdigit(ch))number++;
                else others++;}
                printf("字母个数为:%d\t空格字数为:%d\t数字个数为:%d\t其他字符个数为:%d\n", letter, space, number, others);
                }
                我去 别人写出来的就这么易懂 我写的就那么废...
                他让我知道 定义变量别瞎定,NUM+=1可以写出num++ 还有就是基础很重要 很多后边的知识用刚开始解决的还是那么easy


                IP属地:北京12楼2012-11-02 23:05
                回复
                  蜗牛做题


                  IP属地:北京13楼2012-11-03 15:34
                  回复



                    IP属地:北京14楼2012-11-03 16:40
                    回复



                      IP属地:北京15楼2012-11-04 02:32
                      回复



                        IP属地:北京16楼2012-11-04 02:33
                        收起回复
                          http://tieba.baidu.com/p/1963585625


                          IP属地:北京17楼2012-11-04 15:29
                          收起回复
                            心情很好的说 谢谢你陪我


                            IP属地:北京19楼2012-11-05 22:06
                            回复
                              需要努力了 两天没认真的看 就要被超越了


                              IP属地:北京20楼2012-11-06 01:00
                              回复