2017《java技术预备作业》
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技术预备作业》的更多相关文章
- 2017<java技术>预备作业计科冀浩然
1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我期望的师生关系是相互融洽的,老师能够在上课的时候尽量多的教我们专业知识,可以尽量多和我们进行互动,课下能和我们如同朋友一般就可以了. 2.你 ...
- 2017《JAVA技术预备作业》 1502 陈明宇
1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我期望的师生关系应该是亦师亦友的关系,美丽的校园是我们学生居住生活最久的地方而老师则是和我们接触最为密切的人.在课堂上,老师是辛勤的园丁,向我 ...
- 20145202马超《JAVA》预备作业1
20145202马超<JAVA>预备作业1 你觉得自己专业吗?对专业的期望是什么? 我觉得自己很不专业,我对专业的期望:老师之前讲过德国的一个研究,学习分为5个档次,第三个档是能够自己发现 ...
- 2017Java技术预备作业1501黄学超
阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我觉得师生关系应当是亲密无间,课上老师讲解学生配合,课下师生交流启发思考. 你有什么技能(学习,棋类,球类,乐器,艺术,游戏,......)比大多 ...
- Java技术 第一次作业
(一)学习总结 1.在java中通过Scanner类完成控制台的输入,查阅JDK帮助文档,Scanner类实现基本数据输入的方法是什么? 代码开头加一句 Import java.util; 构建Sca ...
- 20145202马超《JAVA》预备作业3
虚拟机的安装[http://www.cnblogs.com/tuolemi/p/5861062.html] Linux命令[http://www.cnblogs.com/tuolemi/p/58781 ...
- 2017《Java技术》预备作业01
2017<Java技术>预备作业 1.学习使用MarkDown 本学期的随笔都将使用MarkDown格式,要求熟练掌握MarkDown语法,学会如何使用标题,插入超链接,列表,插入图片,插 ...
- 《Java技术》预备作业总结
Java预备作业总结 第一次的博客作业完成了,对于一种崭新的形式,大家可能还不太适应,学习和借鉴好的理念和学习方式,是我们缩小差距.提升自己的第一步. 关于你期望的师生关系 从幼儿园到大学,大家接触到 ...
- 2016-2017-2 《Java程序设计》预备作业2总结
2016-2017-2 <Java程序设计>预备作业2总结 古希腊学者普罗塔戈说过:「头脑不是一个要被填满的容器,而是一束需要被点燃的火把.」 在对计算机系的学生情况的调查中,我说: 最近 ...
随机推荐
- MVC EF两种查询方法
@*@model IQueryable<EFExam.Models.Product>*@@model IQueryable<EFExam.Models.ProductViewMode ...
- 【Git】整合分支那些事儿
对于scm这个岗位来说,基线升级应该是这个岗位需要的必备技能了,现在来说说我司进行高通代码基线升级时选择的方式方法,供大家参考,也供自己学习积累. git这个工具大家都并不陌生,但是对于不经常提交代码 ...
- fileapi.h里的API函数(包括LockFileEx和FindFirstChangeNotification函数)
/** * This file is part of the mingw-w64 runtime package. * No warranty is given; refer to the file ...
- 零元学Expression Blend 4 - Chapter 44 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(下)
原文:零元学Expression Blend 4 - Chapter 44 Flash做的到的Blend也可以!轻松制作拥有动画的MenuBar!(下) 抱歉久等了!!!! 终於到了动画MenuBar ...
- ADB命令笔记本
ADB即Android Debug Bridge,作为电脑操作手机的工具,被Android开发者和众多国内xxx安全管家所使用.在此记录一些常见的命令,随时更新,方便以后查找.(万一以后我也要开发一款 ...
- WebBrowser 的 DocumentCompleted事件不执行的解决方法
原文:WebBrowser 的 DocumentCompleted事件不执行的解决方法 WebBrowser 的 DocumentCompleted事件不执行的解决方法: 使用WebBrowser的P ...
- 1.预处理,生成预编译文件(.文件): Gcc –E hello.c –o hello.i 2.编译,生成汇编代码(.s文件): Gcc –S hello.i –o hello.s 3.汇编,生成目标文件(.o文件): Gcc –c hello.s –o hello.o 4.链接,生成可执行文件: linux笔记
1 动态查看日志 tail -f filename tail -1000f filename 2 解压当前目录内容为xxx.zip zip -r xxx.zip ./* 3 查看内存使用情况 fre ...
- UWP 设置控件样式四种方法
1.隐式方法,通过仅指定 Style 的 TargetType.(设置全部的Button样式) <Page.Resources > <Style TargetType="B ...
- matplotlib简介
python的matplotlib包可以帮助我们绘制丰富的图表,有助于我们的数据分析. matplotlib官方文档:matplotlib 本博客所有代码默认导入matplotlib.pyplot和n ...
- QML Settings 小的示例
QML 中使用 Settings 可以保存一些简单的信息,例如用户名,密码,窗口位置,大小等,没有Sqlite那么麻烦,简单易用哦~~~(环境:Qt5.8 for android ,Windows ...