2017寒假作业 计科1501 李俊01

寒假预留作业1
1、阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?
从小到大,遇到过不少老师,我最希望的和邹欣老师一样是健身教练和健身学员的关系,教练本身应该在所教的项目中是很有经验的身体力行者而不是照本宣科的去教,教练有一套训练计划和各种练习方法,而不是靠自己闷头苦练,教练可以随时指出学员锻炼的进步和不足,教练能召集到有一群相似基础的队友, 老师是有专业知识的朋友,是我们路上的指路明灯,帮助我们更好的学习。
2、你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?
技能:画画,电子琴,[此处输入链接的描述][2]
经验:做事时要认真,仔细,重复的做,还需要培养对它的兴趣。
下学期我会努力培养对java的兴趣,并且多练习,认真仔细的完成自己的作业,时刻总结经验教训。
3.学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计(代码改进,把注释行,空行都不算为一行程序,那么应该怎么写)。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?
写了很多代码,我自己也没注意过
统计

#include<stdio.h>
int main()
{
    FILE *fp=NULL;
    int count=0;
    char file_name[20],c;
    printf("请输入统计的文件名:\n");
    scanf("%s",file_name);
    fp=fopen(file_name,"r");
    while((c=fgetc(fp))!=EOF)
    {
        if(c=='\n')
        count=count+0;
        else if(c=='\')
        {
           while((c=fgetc(fp))!='\n')
           count=count+0;
        }
        else
        {
           while((c=fgetc(fp))!='\n')
           count++;
        }
    }
    fclose(f);
    printf("文件共%d行\n",count);
    return 0;
}

我相信这个学期我会完成5000行代码。
4、学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
数组A的内容复制到数组B

#include<stdio.h>
#define N 100
int main()
{
   int i,n;
   int a[N].b[N];
   printf("请输入数组A的数据:\n");
   scanf("%d",&n);
   for(i=0;i<n;i++)
   {
      scanf("%d",&a[i]);
   }
   for(i0;i<n;i++)
   {
      b[i]=a[i];
   }
   printf("请输入数组B的数据:\n");
   for(i=0;i<n;i++)
   {
      printf("%d",b[i]);
   }
   return 0;
}

查找整数数组A中有没有数字5

#include<stdio.h>
#define N 100
nt main()
{
   int i,n;
   int a[N];
   printf("请输入数组A\n");
   scanf("%d",&n);
   for(i=0;i<n;
   i++)
   {
      scanf("%d",&a[i]);
   }
   for(i=0;i<n;i++)
   {
      if(a[i]==5)
      {   
         printf("数组中有5\n");
      }
   }
   return 0;
}

对整数数组A进行从小到大排序

 #include<stdio.h>
    int main()
    {
         int a[20],i,j,n,max;
         printf("请输入数组A:\n");
         scanf("%d",&n);
         for(i=0;i<n;i++)
         {
            scanf("%d",&a[i]);  
         }
         for(i=0;i<n;i++)
         {
            for(j=0;j<n-i-1;j++)
            {
               if(a[j]>a[j+1])
               {
                  max=a[j];
                  a[j]=a[j+1];
                  a[j+1]=max;
               }
            }
         }
         for(i=0;i<n;i++)
         {
            printf("%d\t",a[i]);
         }
         return 0;
    }

对整数数组A进行从大到小排序

 #include<stdio.h>
    int main()
    {
       int a[10],i,j,n,main;
       printf("请输入数组A\n");
       scanf("%d",&n);
       for(i=0;i<n;i++)
       {
          scanf("%d",&a[i]);
       }
       for(i=0;i<n;i++)
       {
          for(j=0;j<n-i-1;j++)
          {
             if(a[j]<a[j+1])
             {
                min=a[j];
                a[j]=a[j+1];
                a[j+1]=min;
             }
          }
       }
       for(i=0;i,n;i++)
       {
          printf("%d\t",a[i]);
       ]
       return o;
    }

转载于:https://www.cnblogs.com/junjun137/p/6363297.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值