2017《java技术预备作业》

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

亦师亦友,很多人这样说,确实,倘若师生之间如果中间有些隔阂最终吃亏的始终是学生。我认为师生之间应该:
第一,学生愿意学,老师愿意教。毕竟兴趣是第一老师,学生对任何一件事如果缺少兴趣,无论老师怎么教也教不会,所以何不先培养学生的兴趣,让学生主动找老师学,而不是用上课点名的方式来逼迫学生来上课。
第二,主动问问题,这体现学生对该门课的态度,但不应该碰到什么问题都来问,学生应该多动脑。
第三,因材施教,每个人的接受能力有限,所以老师尽量根据学生的掌握程度来布置作业。
第四,师生之间应该多沟通,别放弃任何一门课,这需要师生之间互相信任,互相坚持。

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

任何技能的成功总结为方法,努力,天赋,兴趣。

兴趣放在第一位。中学之前没有接触过乒乓球,到中学之后由于某些原因一个月不能回家,就在学校一直玩。都是经过时间磨练出来的,主要是兴趣原因。英语的底子就要从小打起,更重要的是在中学的时候遇到以为严厉的英语老师,感谢中学英语老师,同时也感谢那时候的自己。至于其别的,象棋小学的时候玩过一阵子,羽毛球,板羽等都玩过。
在接下来的一个学期内,多敲代码,努力学习,多思考。毕竟程序是敲出来的不是想出来的。

3、学完C语言和数据结构两门课程,你一共写了多少行代码?编写一个C程序,做个统计。上学期java课程的同学完成试验代码3000行,有的同学则达到8000行,本学期的实验内容将会增加,那么,5000行代码是否是你能够完成的?##

没怎么注意。程序保存太乱,零散的太多没法统计。差不多有4000行。这学期能够完成5000行。

统计代码

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

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

数组的复制代码

#include<stdio.h>
#define N 5
int main()
{
int a[N];
int b[N];
int i;
printf("输入a数组的数字:\n");
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
}
printf("输入b数组的数字:\n");
for(i=0;i<N;i++)
{
scanf("%d",&b[i]);
}
for(i=0;i<N;i++)
{
b[i]=a[i];
}
printf("复制完成!\n");
for(i=0;i<N;i++)
{
printf("%d",b[i]);
}
}

数组的查找

#include<stdio.h>
#define N 100
int main()
{
int a[N];
int i,x;
printf("请输入数字(输入0结束):\n");
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
if(a[i]==0)
{
printf("输入结束\n");
break;
}
}
printf("输入查找的数字:\n");
scanf("%d",&x);
for(i=0;i<N;i++)
{
if(a[i]==x)
{
printf("查找的结果为%d",i);
}
} }

数组的排序(冒泡排序)

#include<stdio.h>
int main()
{
int a[10],iflag;
int i,j,b;
printf("please input ten numbers\n");
for(i=0;i<10;i++)
{
scanf("%d",&a[i]); /*输入数组*/
} for(i=0;i<10;i++)
{
iflag=0;
for(j=0;j<10-i;j++)
{
if(a[j]>a[j+1])
{ /*交换排序*/
b=a[j];
a[j]=a[j+1];
a[j+1]=b;
iflag=1;
}
}
if(iflag==0)
{
break; /*循环停止*/
}
} printf("整合后的数列为:\n");
for(i=0;i<10;i++)
{ /*输出数组*/
printf("%3d\n",a[i]);
} }

升序降序的区别在于条件if(a[j]>a[j+1])此为升序.

if(a[j]<a[j+1])此为降序.

2017《java技术预备作业》的更多相关文章

  1. 2017<java技术>预备作业计科冀浩然

    1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我期望的师生关系是相互融洽的,老师能够在上课的时候尽量多的教我们专业知识,可以尽量多和我们进行互动,课下能和我们如同朋友一般就可以了. 2.你 ...

  2. 2017《JAVA技术预备作业》 1502 陈明宇

    1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我期望的师生关系应该是亦师亦友的关系,美丽的校园是我们学生居住生活最久的地方而老师则是和我们接触最为密切的人.在课堂上,老师是辛勤的园丁,向我 ...

  3. 20145202马超《JAVA》预备作业1

    20145202马超<JAVA>预备作业1 你觉得自己专业吗?对专业的期望是什么? 我觉得自己很不专业,我对专业的期望:老师之前讲过德国的一个研究,学习分为5个档次,第三个档是能够自己发现 ...

  4. 2017Java技术预备作业1501黄学超

    阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我觉得师生关系应当是亲密无间,课上老师讲解学生配合,课下师生交流启发思考. 你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多 ...

  5. Java技术 第一次作业

    (一)学习总结 1.在java中通过Scanner类完成控制台的输入,查阅JDK帮助文档,Scanner类实现基本数据输入的方法是什么? 代码开头加一句 Import java.util; 构建Sca ...

  6. 20145202马超《JAVA》预备作业3

    虚拟机的安装[http://www.cnblogs.com/tuolemi/p/5861062.html] Linux命令[http://www.cnblogs.com/tuolemi/p/58781 ...

  7. 2017《Java技术》预备作业01

    2017<Java技术>预备作业 1.学习使用MarkDown 本学期的随笔都将使用MarkDown格式,要求熟练掌握MarkDown语法,学会如何使用标题,插入超链接,列表,插入图片,插 ...

  8. 《Java技术》预备作业总结

    Java预备作业总结 第一次的博客作业完成了,对于一种崭新的形式,大家可能还不太适应,学习和借鉴好的理念和学习方式,是我们缩小差距.提升自己的第一步. 关于你期望的师生关系 从幼儿园到大学,大家接触到 ...

  9. 2016-2017-2 《Java程序设计》预备作业2总结

    2016-2017-2 <Java程序设计>预备作业2总结 古希腊学者普罗塔戈说过:「头脑不是一个要被填满的容器,而是一束需要被点燃的火把.」 在对计算机系的学生情况的调查中,我说: 最近 ...

随机推荐

  1. MVC EF 导航属性

    @model IQueryable<EFExam.Models.CategoryProductViewModel>@{    Layout = null;}<!DOCTYPE htm ...

  2. 在WPF中减少逻辑与UI元素的耦合

    原文:在WPF中减少逻辑与UI元素的耦合             在WPF中减少逻辑与UI元素的耦合 周银辉 1,    避免在逻辑中引用界面元素,别把后台数据强加给UI  一个糟糕的案例 比如说主界 ...

  3. 图像滤镜艺术---保留细节的磨皮滤镜之PS实现

    原文:图像滤镜艺术---保留细节的磨皮滤镜之PS实现 目前,对于人物照片磨皮滤镜,相信大家没用过也听过吧,这个滤镜的实现方法是多种多样,有难有简,有好有差,本人经过长时间的总结,得出了一种最简单,效果 ...

  4. C# dotnetcore2.0结合Selenium搜索网页

    using System; using OpenQA.Selenium; using OpenQA.Selenium.Chrome; namespace ConsoleApp_Selenium { c ...

  5. VS2012 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error

    原文:VS2012 调试Web项目 遭遇 HTTP 错误 500.23 - Internal Server Error 在使用vs2012 调试Web站点时 报错 500.23,详细如图 此错误是因为 ...

  6. 微信小程序把玩(二十九)video组件

    原文:微信小程序把玩(二十九)video组件 视频播放组件与图片加载组件也没啥差别,使用起来也没啥注意的 重要属性: wxml <!--监听button点击事件--> <button ...

  7. Android零基础入门第69节:ViewPager快速实现引导页

    在很多APP第一次启动时都会出现引导页,在一些APP里面还会包括一些左右滑动翻页和页面轮播切换的情况.在之前也已经学习了AdapterViewFlipper和ViewFlipper,都可以很好的实现, ...

  8. chrome 仿手机

    很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容. 谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器.在Windows的 ...

  9. 树莓派 Qt5.7交叉编译

    一.准备软件    1.2016-11-25-raspbian-jessie.img(官网下载)    2.cross-compile-tools-master.zip    3.gcc-4.7-li ...

  10. 解决SpringBoot多模块发布时99%的问题?SpringBoot发布的8个原则和4个问题的解决方案

    如果使用 SpringBoot 多模块发布到外部 Tomcat,可能会遇到各种各样的问题.本文归纳了以下 8 个原则和发布时经常出现的 4 个问题的解决方案,掌握了这些原则和解决方案,几乎可以解决绝大 ...