天下第一帅的....博客建设中....敬请期待...

预备作业01

Android8.8的随笔01

1. 阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的?

师生关系为亦师亦友,或许是(健身教练 / 健身学员) 的关系也或许是(路人甲 / 路人乙)的关系,但是真正的是一个态度问题,我们做学生的要做好自己,老师认真负责教学,“一日为师终身为父”非常有道理,所以我期待关系是朋友,是关系密切的朋友,一个真心朋友可比天高。

2. 你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多数人更好?专长技能获取的成功经验是什么?对你下学期的学习有什么帮助或值得借鉴的地方?

我比较喜欢科技小东西,平时捣鼓手机科技,刷机等这一方面比较有了解。
成功的经验是,执着,喜欢的事多下时间钻研。关于学习来说用四个个字“认真,耐心”。

3. 学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计(代码改进,把注释行,空行都不算为一行程序,那么应该怎么写)。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?

粗略统计 3000-4000

4. 几个程序如下

统计代码行数

#include<stdio.h>
int hangshu(char file[])
{
char c;
int h=0;
FILE *fp;
fp=fopen(file,"r");
if(fp= =NULL)
return -1;
while((c=fgetc(fp))!=EOF)
{
if(c=='\n')
h++;
else
{
c=fgetc(fp);
if(c==EOF)
{
h++;
break;
}
  }
 }
return h;
}
int main()
{
int hs=hangshu("c:\\1.txt");
int hst=hangshu("1.txt");
printf("行数:%d\n",hs);
  printf("行数:%d\n",hs);

}

数组复制

#include <stdio.h>
#define N 100
int main()
{
   int a[N],b[N];
   int x,y,z;
   printf("Input z:");
   scanf("%d",&z);
   printf("Input a:");
   for(x=0;x<z;x++)
    {
      scanf("%d",&a[x]);
    }
     for(y=0;y<k;y++)
    {
     b[y]=a[x];
     printf("%d ",b[y]);
    }
}

查找

#include <stdio.h>
int main()
{
    int a[100];
    int n,i,j;
    printf("input n:");
    scanf("%d",&n);
    printf("input a:");
    for(i=0;i<n;i++)
    {
      scanf("%d",&a[i]);
    }
    for(j=0;j<n;j++)
    { 
      if(a[j]==5)
      printf("数组中有5!");
    }
}

排序

#include <stdio.h>
int main()
{
 int a[100],i,j,k,n,t;
 printf("input n:");
 scanf("%d",&n);
 printf("input a:");
 for(i=0;i<n;i++)
 {
     scanf("%d",&a[i]);
 }
 for(k=0;k<n-1;k++)
 {
     for(j=k+1;j<n;j++)
     {
         if(a[j]>a[k])
         {
             t=a[j];
             a[j]=a[k];
             a[k]=t;
         }
     }
 }
}
posted @ 2017-02-10 13:36  Android8.8  Views(194)  Comments(1)    收藏  举报