当前位置:文档之家› 华中科技大学电信学院C语言上机报告

华中科技大学电信学院C语言上机报告

华中科技大学电信学院C语言上机报告
华中科技大学电信学院C语言上机报告

《标准C语言程序设计》上机报告实验指针、函数程序设计

专业:电信工程

班级:xxxxxxxx

学号:xxxxxxxxxxx

姓名:xxxxx

完成日期:2013年5月11日

一、实验目的

1.进一步掌握调试方法;

2.掌握一维数组、二维数组的定义、初始化和引用;

3.掌握字符串和数组的结合(存储和处理);

4.掌握并熟练使用字符串处理库函数;

5.熟悉数组的操作(矩阵等数学运算、顺序及二分法查找、设标签选择法及交

换法排序等);

6.了解数组下标越界的形式和后果。

二、实验内容

1.深入理解《上机实践训练教程》

2.5实验五案例示范和有关概念文字描述中

的知识点,给出你的理解。

理解:

数组的初始化和赋值:

数组的初始化是在声明后面紧跟一个用花括号括起来的初始化列表,各初始化表达式用逗号分隔,字符数组还可以用一个字符串初始化。而赋值时数组不能作为一个整体操作,只能对数组的元素进行操作。

数组越界:

使用数组时,编译器不会检查下标是否越界,这使程序灵活,快速的同时也产生了安全隐患。使用越界的数组可能修改内存中其他程序甚至操作系统的代码,可能使程序出错甚至系统崩溃,所以在使用数组的时候要留意是否越界,比如循环调用的时候判断条件是否正确。另外,一些处理字符数组的函数例如puts(),strcmp,strcat()都是非常危险的,他们以’\0’为结束的标志,如果用户输入超过了数组定义的大小,这可能发生数组越界。有人曾经利用这一特点发明了在UNIX操作系统传播的蠕虫病毒,它通过很长的输入覆盖操作系统的代码。为了解决这一问题,可以使用fputs(),strncmp,strncat()等函数,添加限制条件保证不会越界。在今后的编程中应该注意这一点。

2.运行实战训练11,理解程序功能并指出其中排序是交换法还是设标签选择

法,以及说明is_modified变量的作用?要求:在后续实战训练中使用相应技巧!

交换排序法

is_modified用来判断内层循环是否进行了交换(没有交换意味着相邻两位的值总是升序或者降序,即整个数组已经满足升序或者降序排列),如果交换则is_modified被赋值为TRUE(即1),否则其值为FALSE(即0)。当其值为FALSE时数组已经完成排序,直接退出外层循环,这样可以减少循环次数,提高程序的效率。

3.用交换法对10个整数进行升序和降序排列后输出,要求外层循环变量分别从

0和1编号实现

#include //升序

#define N 10

int main()

{

int a[N];

int i,j,m,temp;

printf("输入%d个数:\n",N);

for(i=0;i

scanf("%d",&a[i]);

for(i=0;i

{

for(j=0;j

{

if(a[j]>a[j+1])

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

}

}

printf("排序后的数组:\n");

for(i=0;i

{

printf("%d ",a[i]);

}

printf("\n");

return 0;

}

------------------------------------------------------------------------------- #include //降序

#define N 10

int main()

{

int a[N];

int i,j,m,temp;

printf("输%d个数:\n",N);

for(i=0;i

scanf("%d",&a[i]);

for(i=1;i

{

for(j=0;j

{

if(a[j]

{

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

}

}

printf("排序的数组:\n");

for(i=0;i

{

printf("%d ",a[i]);

}

printf("\n");

return 0;

}

4.有15个数存放在一个数组中,输入一数,要求用折半查找法(二分法)找出

该数是数组中第几个元素。若该数不在数组中,则输出“查无次数”。

拓展变化:15个人名存放在二维数组中,输入一个人名,二分法查找,确定是否存在

(排序均采用设标签选择法)

#include //用二分法查找数组中的数字#define N 15

int main()

{

int num[N];

int local[N]; //储存数字的位置

int x,right,left,mid;

int i,j,t,m;

printf("输入%d个整数:\n",N); //输入数据

for(i=0;i

{

scanf("%d",&num[i]);

local[i]=i+1;

}

printf("输入的数组是:\n"); //输出数组

for(int i=0;i

printf("%4d",num[i]);

for(i=0;i

{

for(m=i,j=i+1;j

{

if(num[m]>num[j])

m=j;

}

if(m!=i)

{

t=num[i];

num[i]=num[m];

num[m]=t;

t=local[i];

local[i]=local[m];

local[m]=t;

}

}

printf("\n输入一个数:"); //输入要查找的数

scanf("%d",&x);

left=0; //二分法查找

right=N-1;

while(left<=right)

{

mid=(left+right)/2;

if(x>num[mid])

left=mid+1;

else if(x

right=mid-1;

else

{

printf("%d是第%d个元素\n",x,local[mid]);

return 1;

}

}

printf("查无次数\n",x);

return 0;

}

------------------------------------------------------------------------------- #include //用二分法查找名字

#include

#define N 15

#define M 20

int main()

{

char name[N][M];

char x[M];

int right,left,mid;

int i,j,m;

char t[M];

printf("输入%d个名字(每次输入按回车):\n",N); //输入数据

for(i=0;i

gets(name[i]);

for(i=0;i

{

for(m=i,j=i+1;j

{

if(strcmp(name[m],name[j])>0)

m=j;

}

if(m!=i)

{

strcpy(t,name[i]);

strcpy(name[i],name[m]);

strcpy(name[m],t);

}

}

printf("输入的数组是:\n"); //输出排序后的数组

for(int i=0;i

printf("%s ",name[i]);

printf("\n输入一个名字:"); //输入要查找的名字

gets(x);

left=0; //二分法查找

right=N-1;

while(left<=right)

{

mid=(left+right)/2;

if(strcmp(x,name[mid])>0)

left=mid+1;

else if(strcmp(x,name[mid])<0)

right=mid-1;

else

{

printf("%s 存在\n",x);

return 1;

}

}

printf("%s 不存在\n",x);

return 0;

}

5.输入一组实数,按录入顺序保存进数组arr中,采用设标签的选择法对其排

序。任意输入一数,直接在arr中将其按序插入相应位置。

#include

#define N 100

int main()

{

int arr[N];

int i,j,t,m,x,n;

printf("输入的个数(小于%d):",N-1); //确定元素个数

scanf("%d",&n);

printf("输入%d个数",n); //输入数据

for(i=0;i

scanf("%d",&arr[i]);

for(i=0;i

{

for(m=i+1,j=i;j

{

if(arr[m]>arr[j])

m=j;

}

if(m!=i)

{

t=arr[i];

arr[i]=arr[m];

arr[m]=t;

}

}

for(i=0;i

printf("%5d",arr[i]);

printf("\n输入要插入的数:"); //输入要插入的数x

scanf("%d",&x) ;

for(i=0;i

{

break;

}

for(j=n;j>i;j--) //下标i及其之后的数全部向后移一位

{

arr[j]=arr[j-1];

}

arr[i]=x; //在i处插入x

n++;

for(i=0;i

printf("%5d",arr[i]);

printf("\n");

return 0;

}

------------------------------------------------------------------------------- #include //使用函数使程序模块化,用循环可以不断插入数字#define N 100

int getarr(int []); //输入数据

void paixu(int [],int n); //排序

int chazhao(const int [], int n, int x); //二分法查找x的位置m

void charu(int [], int n, int m, int x); //在m处插入x

void showarr(const int [], int); //输出数组

int main()

{

int arr[N];

int m,x,n;

n=getarr(arr); //得到元素个数

paixu(arr,n);

showarr(arr,n);

printf("\n输入要插入的数");

while(scanf("%d",&x)==1) //用循环不断插入数字,输入非数字时退出{

m=chazhao(arr,n,x);

charu(arr,n,m,x);

n++;

showarr(arr,n);

printf("\n输入要插入的数:");

}

return 0;

}

int getarr(int arr[])

{

int n;

printf("输入长度:");

scanf("%d",&n);

printf("输入%d个数字:\n",n);

for(int i=0;i

scanf("%d",&arr[i]);

return n;

}

void paixu(int arr[], int n) //选择排序法使元素升序排列

{

int i,j,m,t;

for(i=0;i

{

for(m=i+1,j=i;j

{

if(arr[m]>arr[j])

m=j;

}

if(m!=i)

{

t=arr[i];

arr[i]=arr[m];

arr[m]=t;

}

}

}

void showarr(const int arr[],int n)

{

int i;

printf("%5d",arr[i]);

}

int chazhao(const int arr[],int n, int x) //二分法查找数组中比x大的最小的元素的位置m {

int i=0, j=n-1,m;

m=(i+j+1)/2;

while(i<=j)

{

if(x>arr[m])

i=m+1;

else if(x

j=m-1;

else

break;

m=(i+j+1)/2;

}

return m;

}

void charu(int arr[],int n ,int m ,int x) //在位置m插入x

{

for(int i=n;i>m;i--)

{

arr[i]=arr[i-1];

}

arr[m]=x;

}

6.输入一串字符(长度小于100),以’?’结束。统计各字母出现次数,按次数降

序输出统计结果,输出格式见实践训练教程,要求次数相同的按字母表顺序输出,不出现的字母不输出。

#include

#define SIZE 26

#define TRUE 1

#define FALSE 0

int main()

{

int n[SIZE]={0}; //储存每个字母出现的次数

char word[SIZE]; //储存字母顺序

char ch;

int i,j,t,m;

int ismodified=FALSE; //用于判断排序是否完成

{

word[i]=i+'A';

}

printf("input:\n");

while((ch=getchar())!='?') //读取数据,计算字母出现的次数

{

if(ch<='Z'&&ch>='A')

n[ch-'A']++;

if(ch<='z'&&ch>='a')

n[ch-'a']++;

}

for(i=0;i

{

ismodified=FALSE;

for(j=0;j

{

if(n[j]

{

ismodified=TRUE;

t=n[j];

n[j]=n[j+1];

n[j+1]=t;

t=word[j]; //相应的字母跟着排序

word[j]=word[j+1];

word[j+1]=t;

}

}

if(ismodified==FALSE) //排序完成,退出循环

break;

}

for(i=0;n[i]>0&&i

{

printf("%c\t%d\n",word[i],n[i]);

}

return 0;

}

7.统计某班3门课(英语、数学、计算机)考试成绩。要求能够输入考生人数,

并按编号从小到大的顺序依次录入考生的成绩,再统计出每门课程全班平均

分、最高分以及每个考生三门课平均分和最高分。

#include

int main()

{

const int N=100;

double score[N][3]; //储存每个学生的的成绩

double student[N][2]={0}; //第二个下标为0代表平均分,1代表最高分

double course[3][2]={0}; //同上

int n, i, j;

printf("输入考生人数(不能超过%d):",N);

scanf("%d",&n);

printf("输入%d个的考生成绩(每输入一个考生按回车确认):\n",n);

printf("编号英数计\n"); //打印表头

for(i=0;i

{

printf("%03d ",i+1); //给考生编号

for(j=0;j<3;j++)

scanf("%lf",&score[i][j]);

}

for(i=0;i

{

for(j=0;j<3;j++)

{

student[i][0]+=score[i][j]; //统计每个学生的总成绩

course[j][0]+=score[i][j]; //统计每门课程的总成绩

if(student[i][1]

course[j][1]=score[i][j];

}

}

printf("\n全班情况:\n\t英语数学计算机\n平均分\t"); //打印表头

for(i=0;i<3;i++)

printf("%4.1f ",course[i][0]/n); //课程总成绩除以学生人数得到平均分 printf("\n最高分\t");

for(i=0;i<3;i++)

printf("%4.1f ",course[i][1]);

printf("\n\n个人情况:\n编号平均分最高分\n"); //打印表头

for(i=0;i

{

printf("%03d ",i+1);

printf("%4.1f %4.1f\n",student[i][0]/3.0,student[i][1]);

} //学生总成绩除以课程数得到平均分 printf("\n");

return 0;

}

8.【代码学习】:学习指导实用教程P16-4、5

9.调试习题五作业中编程题

华中科技大学电信06级保研经验

****************************** 概况 ******************************/ 通信0603 凌某 三年加权90.19排名2/215 加分成绩93.19排名3/215 综合成绩89.37排名1/29 保送本校宽带无线通信刘应状老师 由于凌某大三的时候仍对保研一无所知,渴望有傻瓜式的说明,因而在此详尽列举了保研全过程及各种细则,自认为能让所有人完全了解保研。但是如此一来,本文未免有累赘之处,而且附录比正文更长、更重要,敬请注意。 /****************************** 保研全过程 ******************************/ 在保研途中,凌某缺乏主见,受羊群效应影响严重,对各高校缺乏了解,报考得甚是盲目。希望学弟学妹们明察秋毫、引以为戒。 2009.07.18 王辅导员获知凌某专业排名前三,来电介绍清华语音信号处理的学长。 本人经过慎重考虑,不愿意读博。 2009.07~2009.08 上网了解、打听中科院各个研究所的情况。 2009.08.29 网申中国科学院计算与通信工程学院计算机应用技术移动计算与智能移动应用。 2009.08.30 网申中国科学院信息科学与工程学院通信与信息系统移动无线通信、数字通信、无线网络安全。 2009.09.02 获知北邮三大牛导之一——张平的实验室主页。 发邮件至张平导师组(基本信息、简历)。 2009.09.06 得知身边同学均报考电子所保底。 网申中国科学院电子学研究所通信与信息系统高速数字信号处理及其硬件实现。 2009.09.07 收到张平导师组官话回复(需要最终排名)。 教务科张贴3年原始加权(不计专业选修课成绩)。 2009.09.08 受到教母储同学的启发,重心偏向北邮,并考虑中科院计算所网络技术研究中心。 网申中国科学院计算技术研究所计算机系统结构(张玉军老师)。

法学院研究生单项奖学金评比细则

法学院研究生单项奖学金评比细则

————————————————————————————————作者:————————————————————————————————日期:

法学院研究生优秀研究生和单项奖学金评定实施细则 (2009年10月14日修订) 为了表彰先进、激励个人,促进广大研究生学术、科研和参加各项活动的积极性,根据《华中科技大学优秀研究生评选办法》校研【2009】36号、校研【2009】37号的规定,结合本院实际情况,特制定本细则。 一、院奖学金评定委员会由:分管研究生工作的院副书记,院研究生辅 导员,导师代表,研究生教务员,研究生会主要干部,班级主要负责人组成。 二、评选对象:具有正式学籍的法学院在读全日制硕士研究生(委培生、 定向生除外)。 三、一人不能同时获得两项优秀研究生荣誉称号或两项单项奖学金,但 可同时获得一项优秀研究生荣誉称号和一项单项奖学金。 四、评定委员会依据研究生的个人申请、导师意见并具体结合其学术、 科研、参加各项班级、院级或以上活动的情况进行综合评定。 评选种类: 优秀研究生评选(A类) 一、优秀研究生荣誉称号的类别 1.三好研究生标兵 2.三好研究生 3.优秀毕业研究生 4.优秀研究生干部 单项奖学金评选(B类) 二、单项奖学金类别 1.社会公益奖 2.优秀论文奖 3.课程学习优秀奖 4.科技成果奖

三、参评资格与评奖条件 (一)参评资格: 1、学习满一年的在册全日制研究生均有资格参加一年一度的研究生优秀奖学金评定,定向生、委培生不参加奖学金评定(注:按学校有关文件规定, 在职研究生不享受奖学金)。 2、有以下情况之一者不能参加当年奖学金的评定: (1)、该学年度违反校纪校规受到党、团或学校通报及以上处分者; (2)、在科研工作和实践中,造成重大事件及损失者; (3)、参与各种非法组织者; (4)、无正当理由经常不参加集体活动者; (5)、在前一学年有课程不及格者; (二)评奖条件: 1、学习优秀奖 (1)学习勤奋,刻苦钻研,学术思想活跃,注重自学能力、动手能力和创新能力的培养,理论联系实际,注重拓宽知识面; (2)学习成绩优良,学位课的单科成绩在80分以上,学位课的单科成绩不少于70分,评选以所有课程的平均成绩计。 (3)积极参加法学院组织的各项活动(学术年会,运动会等)。 2、优秀论文奖 (1)参评文章必须为SCI文章,且按影响因子累加值的排序结果评出; (2)省级以上的会议论文可作为参评文章,省级以下的会议论文不作为参评文章; (3)参评文章是以参评者为第一作者或参评者为第二作者但第一作者为导师; (4)所有论文的第一作者所属单位须为华中科技大学法学院; (5)所参评论文必须在评比前已发表(已接到用稿通知的算在内)。 3、优秀研究生干部 (1)认真宣传,贯彻上级的指示和精神,并在各项工作和活动中起模范带头作用。 (2)坚持原则,作风正派,团结同学,热心为大家服务,具有吃苦耐劳和无私奉献的精神,并在各项工作和活动中起模范带头作用; (3)学习努力,成绩优良,担任研究生干部满一年以上;

C语言程序设计实验报告(实验大纲+过程)

《C程序设计》实验教学大纲 一、适用范围 大纲适用信息管理专业本科教学使用。 二、课程名称 C程序设计 三、学时数与学分 总学时:90 总学分:4 实验学时:28 实验学分:1 四、教学目的和基本要求 目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,尤其是通过上机来掌握语法规则,使学生全面了解 C 语言的特点,熟练掌握 C 语言程序设计的基本方法和编程技巧。 基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。 注:带*的实验项目为选做实验项目 六、教材、讲义及参考书 《C程序设计题解与上机指导》谭浩强主编清华大学出版社 七、实验成绩评定办法 实验成绩=平时实验表现+实验报告。实验成绩占总成绩的20%。 实验成绩以等级形式给出,评定等级分优、良、中、及格、不及格五类。 1、平时考核:上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止。在实验中,教师可根据学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。

2、实验报告:学生实验后应按时完成实验报告。 八、实验教学大纲说明 本大纲共安排28学时的实验,其中带*号实验项目为选做实验项目,实际课时为18学时。实验项目多为设计性实验项目,每个设计性实验项目中都包含数个小的设计性题目,其中带*号的题目为选做题目,有时间和有能力的同学可以选做。 九、实验项目 实验一C程序的运行环境和运行一个C程序的方法 一、实验目的 1.了解Visual C++6.0编译系统的基本操作方法,学会独立使用该系统。 2.了解在该系统上如何编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。 二、实验内容 1.用编辑程序,输入教材第一章例1.1程序,并进行编译和运行。应了解所用的系统是用什么命令进行编译和连接运行的。编译和连接后所得到的目标程序的后缀是什么形式的? 2.编写一个C程序,输出以下信息: **************************** very good! **************************** 3.输入并运行教材第一章中例1.3,了解如何在运行时向程序变量输入数据。 实验二数据类型、运算符和表达式 一、实验目的 1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。 2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 二、实验内容 1.输入并运行以下程序: main( ) { char c1,c2; c1=97;c2=98; pr intf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); } 在此基础上 ①将第三行、第四行改为: c1=321;c2=353; 再使之运行,分析其运行结果。 ②将第二行改为: int c1,c2; 再使之运行,分析其运行结果。。 2.输入并运行以下程序:

华中科技大学电气工程及其自动化专业本科培养计划

电气工程及其自动化专业本科培养计划Undergraduate Program for Specialty in Electrical Engineering and Automation 一、培养目标 Ⅰ. Educational Objectives 培养德、智、体全面发展,知识、能力、素质协调发展,能够从事与电气工程有关的系统设计、运行控制、信息处理、研究开发以及电子计算机应用等领域工作的宽口径、复合型高级技术人才。 This program nurtures high-quality technical talents with a broad adaptability, capabilities of such job fields related to electrical engineering, including system designing, operation controlling, information processing, researching and developing, and computer applications. 二、基本规格要求 Ⅱ. Skills Profile 本专业学生主要学习电工技术、电子技术、信号处理、自动控制、计算机技术、电机学、电力电子技术、电气工程基础等电气工程技术基础和专业知识,并接受1~2个学科专业方向的基本训练,具有分析解决电气工程与控制技术问题的能力。 毕业生应获得以下几个方面的知识和能力: 1.扎实的数理基础,较好的人文社会科学和管理科学基础,以及外语综合能力; 2.系统掌握本学科领域必需的技术基础理论知识,包括电路理论、电子技术、信号与系统、自动控制理论、计算机软硬件、电机学、电力电子学、电气工程基础等。 3.较强的工程实践能力,较熟练的计算机应用能力; 4.本学科领域内1~2个专业方向的知识与技能,了解本学科前沿的发展趋势; 5.较强的工作适应能力,一定的科学研究、技术开发和组织管理的实际工作能力。 Students of this program will accept education in the basic technology of electrical engineering and specialty knowledge, including Electrotechnics, Electronics, Signal Processing, Automatic Control, Computer Technology, Electrical Machinery Theory, Power Electronics, Fundamental of Electrical Engineering, etc. They can also accept basic training in one or two subject areas, and have the abilities of analyzing and solving the problems in electrical engineering and control technology. Students of this program should acquire the knowledge and abilities as follows: 1.Solid foundation in mathematics and physics, and good foundation in humanities, sociology and managerial science, and the comprehensive ability in applications of a foreign language; 2.Basic technological theories required in this subject area, including Circuit Theory, Electronics, Signal and System, Automatic Control Theory, Computer Software and Hardware Technology, Electrical Machinery Theory, Power Electronics, Fundamental of Electrical Engineering, etc; 3.Abilities in practical engineering and applications of computer technology; 4.Knowledge and skills of one or two specialized areas in this subject; and understanding of the trend of the latest development in this subject; 5.Broad adaptability to future work, and certain abilities of scientific researching, technology 2

法学院最新排名

2012年法学院排名百强(教育部学科评价) 1、北京大学法学院 2、中国人民大学法学院 3、中国政法大学 4、武汉大学法学院 5、清华大学法学院 6、西南政法大学 7、华东政法大学 8、吉林大学法学院 9、厦门大学法学院 10、中南财经政法大学法学院 11、复旦大学法学院 12、浙江大学光华法学院 13、上海交通大学凯原法学院 14、南京大学法学院 15、中山大学法学院 16、对外经济贸易大学法学院 17、南京师范大学法学院 18、山东大学法学院 19、苏州大学王健法学院 20、北京师范大学法学院 21、南开大学法学院 22、四川大学法学院

24、西北政法大学 25、中国人民公安大学法学院 26、华中科技大学法学院 27、重庆大学法学院 28、华中师范大学政法学院 29、大连海事大学法学院 30、暨南大学法学院 31、辽宁大学法学院 32、郑州大学法学院 33、湖南大学法学院 34、东南大学法学院 35、上海财经大学法学院 36、中南大学法学院 37、黑龙江大学法学院 38、上海大学法学院 39、北京航空航天大学法学院 40、中央民族大学法学院 41、华南理工大学法学院 42、西安交通大学法学院 43、中央财经大学法学院 44、兰州大学法学院 45、北京理工大学法学院 46、西南财经大学法学院

48、同济大学法学院 49、安徽大学法学院 50、湖南师范大学法学院 51、扬州大学法学院 52、云南大学法学院 53、山西大学法学院 54、外交学院法律系 55、福州大学法学院 56、东北财经大学法学院 57、河海大学法学院 58、烟台大学法学院 59、江西财经大学法学院 60、华南师范大学法学院 61、甘肃政法学院 62、西北大学法学院 63、南昌大学法学院 64、海南大学法学院 65、浙江工商大学法学院 66、深圳大学法学院 67、河南财经政法大学法学院 68、华侨大学法学院 69、河南大学法学院 70、中国青年政治学院法律系

年华中科技大学电气研究生春季毕业就业去向

序号专业名称学历培养方式单位隶属部门接收单位名称 1 电机与电器博士生毕业统分华中科技大学博士后流动站 2 电机与电器博士生毕业统分安徽省合肥工业大学 3 电机与电器硕士生毕业统分上海市上海三一科技有限公司 4 电机与电器硕士生毕业统分江苏省南京国电南自电网自动化有限公司 5 电机与电器硕士生毕业统分贵州电力系统 6 电机与电器硕士生毕业统分湖北省中南建筑设计院股份有限公司 7 电机与电器硕士生毕业统分天津市天津一重电气自动化有限公司 8 电机与电器硕士生毕业统分江西省电力系统 9 电机与电器硕士生毕业统分湖北省中南建筑设计院股份有限公司 10 电机与电器硕士生毕业统分湖北省湖北省电力勘测设计院 11 电机与电器硕士生毕业统分广东省深圳南瑞科技有限公司 12 电机与电器硕士生毕业统分广东省广东美芝制冷设备有限公司 13 电机与电器硕士生毕业统分深圳市深圳市禾望电气有限公司 14 电机与电器硕士生毕业统分湖北省长江规划设计院 15 电机与电器硕士生毕业统分湖北省中南电力设计院 16 电机与电器硕士生毕业统分江西省中航工业602所 17 电机与电器硕士生毕业统分深圳市华为技术有限公司 18 电机与电器硕士生毕业统分江西省电力超高压 19 电机与电器硕士生毕业统分浙江省东方电气新能源设备(杭州)有限公司 20 电机与电器硕士生毕业统分浙江省浙江电力公司 21 电机与电器硕士生毕业统分深圳市华为技术有限公司

22 电机与电器硕士生毕业统分湖北省中国舰船研究设计中心 23 电机与电器硕士生毕业统分上海市联芯科技有限公司 24 电机与电器硕士生毕业统分湖北省中冶南方(武汉)自动化有限公司 25 电机与电器硕士生毕业统分四川省中国工程物理研究院流体物理研究所 26 电机与电器硕士生毕业统分广东省艾默生网络能源有限公司 27 电机与电器硕士生毕业统分湖北省华中电网 28 电力系统及其自动化博士生毕业委托 29 电力系统及其自动化博士生毕业统分广西壮族自治区 广西电网公司电力科学研究院 30 电力系统及其自动化博士生毕业统分华中科技大学控制科学与工程系博士后流动站 31 电力系统及其自动化硕士生毕业统分湖北省华中电网 32 电力系统及其自动化硕士生毕业统分广西壮族自治区 广西电网公司电力科学研究院 33 电力系统及其自动化硕士生毕业统分江西省江西电力 34 电力系统及其自动化硕士生毕业统分深圳市中广核工程有限公司 35 电力系统及其自动化硕士生毕业统分湖北省中国五环工程有限公司 36 电力系统及其自动化硕士生毕业统分山东省山东电力 37 电力系统及其自动化硕士生毕业统分国家电力公司 北京市电力公司 38 电力系统及其自动化硕士生毕业统分江苏省苏州供电公司 39 电力系统及其自动化硕士生毕业统分湖北省华中电网 40 电力系统及其自动化硕士生毕业统分湖北省国网电力科学研究院武汉南瑞有限责任 公司

法学院研究生单项奖学金评比细则

法学院研究生优秀研究生和单项奖学金评定实施细则 (2009年10月14日修订) 为了表彰先进、激励个人,促进广大研究生学术、科研和参加各项活动的积极性,根据《华中科技大学优秀研究生评选办法》校研【2009】36 号、校研【2009】37号的规定,结合本院实际情况,特制定本细则。 一、院奖学金评定委员会由:分管研究生工作的院副书记,院研究生辅导员,导师代 表,研究生教务员,研究生会主要干部,班级主要负责人组成。 二、评选对象:具有正式学籍的法学院在读全日制硕士研究生(委培生、定向生除 外)。 三、一人不能同时获得两项优秀研究生荣誉称号或两项单项奖学金,但可同时获得一项 优秀研究生荣誉称号和一项单项奖学金。 四、评定委员会依据研究生的个人申请、导师意见并具体结合其学术、科研、参加各项 班级、院级或以上活动的情况进行综合评定。 评选种类: 优秀研究生评选(A 类) 一、优秀研究生荣誉称号的类别 1. 三好研究生标兵 2. 三好研究生 3. 优秀毕业研究生 4. 优秀研究生干部 单项奖学金评选(B 类) 二、单项奖学金类别 1. 社会公益奖 2. 优秀论文奖 3. 课程学习优秀奖 4. 科技成果奖

三、参评资格与评奖条件 (一)参评资格: 1、学习满一年的在册全日制研究生均有资格参加一年一度的研究生优秀奖学金评定,定向生、委培生不参加奖学金评定(注:按学校有关文件规定, 在职研究生不享受奖学金)。 2、有以下情况之一者不能参加当年奖学金的评定: (1)、该学年度违反校纪校规受到党、团或学校通报及以上处分者; (2)、在科研工作和实践中,造成重大事件及损失者; (3)、参与各种非法组织者; (4)、无正当理由经常不参加集体活动者; (5)、在前一学年有课程不及格者; 二)评奖条件: 1、学习优秀奖 (1)学习勤奋,刻苦钻研,学术思想活跃,注重自学能力、动手能力和创新能力的培养,理论联系实际,注重拓宽知识面; (2)学习成绩优良,学位课的单科成绩在80 分以上,学位课的单科成绩不少于70 分,评选以所有课程的平均成绩计。 (3)积极参加法学院组织的各项活动(学术年会,运动会等)。 2、优秀论文奖 (1)参评文章必须为SCI 文章,且按影响因子累加值的排序结果评出; (2)省级以上的会议论文可作为参评文章,省级以下的会议论文不作为参评文章; (3)参评文章是以参评者为第一作者或参评者为第二作者但第一作者为导师; (4)所有论文的第一作者所属单位须为华中科技大学法学院; (5)所参评论文必须在评比前已发表(已接到用稿通知的算在内)。 3、优秀研究生干部 (1)认真宣传,贯彻上级的指示和精神,并在各项工作和活动中起模范带头作用。 (2)坚持原则,作风正派,团结同学,热心为大家服务,具有吃苦耐劳和无私奉献的精神,并在各项工作和活动中起模范带头作用; (3)学习努力,成绩优良,担任研究生干部满一年以上; (4)工作积极主动,认真负责,能创造性地开展政治性、文体性、学术性活动,成效显著。 (5)积极参加法学院组织的各项活动(学术年会,运动会等)。 4、科技成果奖(满足以下条件之一即可)

华中科技大学电气工程及其自动化专业本科培养计划

华中科技大学电气工程及其自动化专业本科培 养计划 集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

电气工程及其自动化专业本科培养计划Undergraduate Program for Specialty in Electrical Engineering and Automation 一、培养目标 Ⅰ. Educational Objectives 培养德、智、体全面发展,知识、能力、素质协调发展,能够从事与电气工程有关的系统设计、运行控制、信息处理、研究开发以及电子计算机应用等领域工作的宽口径、复合型高级技术人才。 This program nurtures high-quality technical talents with a broad adaptability, capabilities of such job fields related to electrical engineering, including system designing, operation controlling, information processing, researching and developing, and computer applications. 二、基本规格要求 Ⅱ. Skills Profile 本专业学生主要学习电工技术、电子技术、信号处理、自动控制、计算机技术、电机学、电力电子技术、电气工程基础等电气工程技术基础和专业知识,并接受1~2个学科专业方向的基本训练,具有分析解决电气工程与控制技术问题的能力。 毕业生应获得以下几个方面的知识和能力: 1.扎实的数理基础,较好的人文社会科学和管理科学基础,以及外语综合能力;

华中科技大学电信学院C语言上机报告

《标准C语言程序设计》上机报告实验指针、函数程序设计 专业:电信工程 班级:xxxxxxxx 学号:xxxxxxxxxxx 姓名:xxxxx 完成日期:2013年5月11日

一、实验目的 1.进一步掌握调试方法; 2.掌握一维数组、二维数组的定义、初始化和引用; 3.掌握字符串和数组的结合(存储和处理); 4.掌握并熟练使用字符串处理库函数; 5.熟悉数组的操作(矩阵等数学运算、顺序及二分法查找、设标签选择法及交 换法排序等); 6.了解数组下标越界的形式和后果。 二、实验内容 1.深入理解《上机实践训练教程》 2.5实验五案例示范和有关概念文字描述中 的知识点,给出你的理解。 理解: 数组的初始化和赋值: 数组的初始化是在声明后面紧跟一个用花括号括起来的初始化列表,各初始化表达式用逗号分隔,字符数组还可以用一个字符串初始化。而赋值时数组不能作为一个整体操作,只能对数组的元素进行操作。 数组越界: 使用数组时,编译器不会检查下标是否越界,这使程序灵活,快速的同时也产生了安全隐患。使用越界的数组可能修改内存中其他程序甚至操作系统的代码,可能使程序出错甚至系统崩溃,所以在使用数组的时候要留意是否越界,比如循环调用的时候判断条件是否正确。另外,一些处理字符数组的函数例如puts(),strcmp,strcat()都是非常危险的,他们以’\0’为结束的标志,如果用户输入超过了数组定义的大小,这可能发生数组越界。有人曾经利用这一特点发明了在UNIX操作系统传播的蠕虫病毒,它通过很长的输入覆盖操作系统的代码。为了解决这一问题,可以使用fputs(),strncmp,strncat()等函数,添加限制条件保证不会越界。在今后的编程中应该注意这一点。

华科与中南财大文科全面比较分析(经济学、管理学、法学、文学、教育学、工学、医学)

华科与中南财大文科全面比较分析 (经济学、管理学、法学、文学、教育学、工学、医学) ——给各位学子以选择的参考,免去择校的烦恼 此文章根据教育部学位中心2009年的第二轮学科排名书写 网址: 一、管理学 1、管理科学与工程华科第13名中南财大第39 名 2、工商管理华科第13名中南财大第20 名 3、公共管理华科第4名中南财大第28 名 二、经济学 1、理论经济学华科第14名中南财大第20 名 2、应用经济学华科第20名中南财大第15名 三、法学 1、法学华科第19名中南财大第8名 2、社会学华科第12名中南财大第26名 四:教育学 1、教育学华科第19名中南财大第58名 2、社会学华科第10名中南财大第35名 五、文学 1、新闻传播学华科第7名中南财大第31名 六、理学 1、数学华科第19名中南财大第59名 2、物理学华科第19名中南财大第56名 其他理学华科全部超越中南财大。 七、工学 中南财大与华科无可比性。 八、医学 中南财大与华科无可比性。 总结:在文科领域华科:中南财大=10:2 胜利具有明显的优势。 仅仅在应用经济学和法学方面华科较中南财大稍微逊色。但是差距不大。 况且人才培养华科明显比中南财大强很多。在经济学方面华科人才培养具有广泛赞誉的“华中大经济学家现象”(【经济日报】:海外兴起“华中科技大学经济学家群现象”)清华经管学院高薪聘请的经济学教授有四位来自华中科大;国务院发展研究中心三位所长毕业于该校。 1982年获得数学学士的艾春荣,1984年获得管理学学士的石寿永,1985年获得数学硕士的谭国富以及1980年获得数学学士的田国强。 在我国政府的最高智囊机构之一国务院发展研究中心,华中科技大学毕业的经济学家更是让人刮目相看:副主任谢伏瞻两次荣获“孙冶方经济科学奖”,多次主持和参与联合国开发计划署、世界银行、亚洲开发银行的课题,被国务院授予“有特殊贡献专家”称号。另外,中心下属的三所七部中,华中科大校友张军扩、陈小洪分别担任市场经济研究所和企业研究所的所长。近年来在首都开始崭露头角的新锐经济学者、金融研究所副所长巴曙松也毕业于该校。此外,还有在农业领域颇有研究的李佐军等。在经济政策研究领域享有盛名的还有国务院发展改革委员会宏观对外经济研究所所长张燕生等。华中科大校友已经成为辅助国家相关经济决策的骨干力量之一。

2010C语言实验报告参考答案

2010C语言实验报告参考答案

长沙理工大学2010C语言实验报告参考答案 实验一熟悉C语言程序开发环境及数据描述四、程序清单 1.编写程序实现在屏幕上显示以下结果: The dress is long The shoes are big The trousers are black 答案: #include main() { printf("The dress is long\n"); printf("The shoes are big\n"); printf("The trousers are black\n"); } 2.改错题(将正确程序写在指定位置) 正确的程序为: #include main() {

printf("商品名称价格\n"); printf("TCL电视机¥7600\n"); printf("美的空调¥2000\n"); printf("SunRose键盘¥50.5\n"); } 2.编写程序: a=150,b=20,c=45,编写求a/b、a/c(商)和a%b、a%c(余数)的程序。 答案: #include main() { int a,b,c,x,y; a=150; b=20; c=45; x=a/b; y=a/c; printf("a/b的商=%d\n",x); printf("a/c的商=%d\n",y);

x=a%b; y=a%c; printf("a/b的余数=%d\n",x); printf("a/c的余数=%d\n",y); } 4. 设变量a的值为0,b的值为-10,编写程序:当a>b时,将b赋给c;当a<=b时,将a赋给c。(提示:用条件运算符) 答案: #include main() { int a,b,c; a=0; b=-10; c= (a>b) ? b:a;

华中科技大学电信系年复试笔试题目

华中科技大学电信系2010年复试笔试题目【回忆版】 复试的笔试包括英语和专业部分,先考英语接着是专业。笔试的英语只考听力,听力的卷子和下午的英语口语面试加起来占复试成绩的20分,英语不好的童鞋不用太担心哟,比 重较轻。笔试的专业部分占复试40分(剩下的40分是复试的面试),包括六道专业题选做五道(5*5=25…),多选无效,一道实验题必做(15?)。 英语部分:笔试的英语只考听力,有点闹眼子,我刚看到卷子,看了一个单词,那个老师连气都没吭,按下了播放键- -b,更悲剧的是连提示音都没得,利马开始了对话-.-!.对话难度和六级差不多,没六级长,但题目挺多的,三段对话有个15道题吧。我的感觉就四个字,云里雾里。反正大家尽力听吧,实在不行了,反正全是选择题,看着办吧听力大概就15分钟的样子,剩下都是专业题,时间很充裕:P 。 专业部分:总的说来,专业部分考的比较基础,非常熟悉的童鞋半小时就可以搞定。专业笔试涉及的科目多,范围广,是不好复习的,因此这个跟基本功有关,看你第一次学的怎么样,临考只能有个回顾作用。拿到卷子后,旁边的童鞋看了下卷子犹豫地问我:“请问这教室是电信系的复试吧?”瀑布汗- -|||。试题是我回忆来的,叙述会不用,内容是一致的: 1.通信原理:二进制信号信息率10000bit/s,变成HDB3编码后信号带宽是?变成双极性归零码后信号带宽是?用2DPSK调制后信号带宽是?用QPSK调制后信号带宽是(这个记的不清了[em:18] )?用16QAM调制,升余弦滚降系数是0.5,则信号的第一过零点带宽是? 2.数字信号处理题:(1)仅有两极点0.5+/-0.85j的数字滤波器具有何种选频特性?(2)序列0,1,2,3,4,5做六点DFT与该序列补上两个零点后做八点DFT,所得的两个序列的前六点值是否相等?为什么? 3.计算机网络题:、 简述网桥和路由器的功能和区别。 4.计算机软件基础题: #include<> char * m(void) { char * p="abcdaei"; return(p); } viod main() { char * str; str=m(); strlen< #include<> /包含用到strcpy的头文件 char * m(void) {

c语言实验报告1

C语言程序设计报告 日

程序主要内容 任务1. 程序首先随机产生一到十之间的正整数,在屏幕上打印出问题,例如6*7=?然后让学生输入答案,序检查学生输入的答案是否正确,若正确,则“RIGHT”,然后问下一个问题,否则打印“WRONG,PLEASE TRY AGAIN”,然后提示学生重做,直到答对为止。 程序如下: #include #include #include int Magic(int x); int Answer(); main() { int guess,answer,counter=1; do{ printf("%d*%d=",Magic(1),Magic(2)); answer=Magic(1)*Magic(2); if(Answer()==answer) { printf("Right\n"); break; } else printf("Wrong!,please try again\n"); }while(counter>=1); } int Magic(int m)

int x,int y; srand(time(NULL)); x=rand()%10+1; y=rand()%10+1; if(m==1) return x; if(m==2) return y; } int Answer() { int n; scanf("%d",&n); return n; } 任务2:在(1)的基础上,当学生回答错误时,最多给三次重做的机会。 :程序如下: #include #include #include int Magic(int x); int Answer(); int Exam(); main() { int n; n=Exam(); if(n==0) printf("Right\n"); else if(n==1) printf("Wrong!You have tried

华中科技大学电气与电子工程学院2015年招收硕士研究生复试结果名单公示

电气与电子工程学院2015年招收硕士研究生复试结果名单公示 考生姓名报考专业代码复试专业代码初试分数复试分数加权总分备注高博峰080800 080800 427 82 84 魏德华080800 080800 411 92 86 李想080800 080800 409 85 83 王皓平080800 080800 412 85 84 韩寻080800 080800 421 80 82 金超亮080800 080800 420 83 84 李濛080800 080800 407 86 83 彭博雅080800 080800 406 92 85 史亚光080800 080800 403 92 85 尹康涌080800 080800 404 90 84 郭乾080800 080800 418 85 84 徐成080800 080800 423 83 84 郭自清080800 080800 397 80 80 陈嘉楠080800 080800 408 85 83 仇蕴璋080800 080800 404 84 82 陈超军080800 080800 412 84 83 彭腾080800 080800 398 85 82 余天保080800 080800 398 86 82 宗泽旭080800 080800 416 85 84 肖逸080800 080800 403 87 83 沈泽微080800 080800 396 87 82 阳瑞霖080800 080800 402 79 80 赵珊珊080800 080800 400 83 81 郭汶璋080800 080800 396 84 81 李立威080800 080800 419 71 79 黄晨辉080800 080800 415 82 83 陈珉080800 080800 406 80 81 肖力凡080800 080800 393 87 82 经鑫080800 080800 408 73 78 袁雨080800 080800 423 78 82 李飞行080800 080800 390 75 77 朱方方080800 080800 409 79 81 唐兵080800 080800 404 83 82 徐胜080800 080800 404 71 77 何苗壮080800 080800 418 74 80 徐惠080800 080800 402 78 79 胡今昶080800 080800 395 72 76 卢阳080800 080800 402 83 81 焦方俞080800 080800 407 81 81 蔺梦轩080800 080800 405 81 81 严思念080800 080800 395 79 79 李桥080800 080800 399 77 79

华中科技大学法学院2011年法律硕士研究生复试工作细则

华中科技大学法学院2011年 法律硕士研究生复试工作细则 为确保我院2011年法律硕士招生工作顺利进行,根据校研究生院《关于做好2011年硕士研究生复试、录取工作的通知》精神,法学院将于4月13日开始组织法律硕士研究生复试。现将有关事项通知如下: 一、参加复试人员分数基本要求 申请调剂到我校法律硕士的考生,除需满足以上分数要求外,总分及单科成绩均需达到法律硕士A区国家线。 二、复试对象 2011年我院拟录取法律硕士142名(含推荐免试生7名),包括法律硕士(非法学)和法律硕士(法学)。我院不再以邮寄等其它方式发复试通知单。参加复试第一批考生名单如下(不含推荐免试生、保返

以上为第一批复试考生名单,第二批复试考生名单4月2日以后在华中大法律网(法学院网站)上公布。 三、攻读法律硕士的奖助办法 全日制法律硕士专业学位硕士研究生均为自筹经费或委培生,可申请国家助学贷款。法学院设立专业硕士学位奖学金,法律硕士一等奖学金资助3000元,二等奖学金资助2000元,资助比例50%,推荐免试生优先。

四、复试安排 说明:“*”专业面试与外语测试分开进行,学生可自由选择先进行外语测试或专业面试。 注:到华中科技大学主校区参加复试乘车路线: 武昌火车站:518路、593路公汽到关山口华中科技大学站下 汉口火车站:536路公汽到关山口华中科技大学站下 付家坡长途汽车站:518路、593路、703路公汽到关山口华中科技大学站下 学校接待服务中心可提供住宿,费用自理,如需住宿请提前预订,电话:87540198 (二)报到所需材料 1、身份证原件; 2、准考证原件; 3、非应届本科毕业生提供学历证书原件;

c语言上机实验报告 (2)

c语言上机实验报告 (2) 实验六 姓名班级单周上机的那班学号 一 程序源:#include #include void main() { FILE*fp; fp=fopen("E:\\yxf01.text","w"); if(fp==NULL) { printf("文件打不开"); exit(0); } int a,i; printf("请输入一个尾部为0的整数\n"); scanf("%d",&a); while(a%10!=0) { printf("输入值非法,请从新输入!\n"); scanf("%d",&a); }

fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/1 0,a/10,a/10,a/ 10,a/10,a/10,a/10); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a /10,a/10,a/10,a/ 10,a-8*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a/10 ,a/10,a/10,a-7*(a /10)); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a/10,a/ 10,a-6*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a/10,a- 5*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d+%d\n",a,a/10,a/10,a/10,a/10,a-4*(a/10)); fprintf(fp,"%d=%d+%d+%d+%d\n",a,a/10,a/10,a/10,a-3*(a/10)); fprintf(fp,"%d=%d+%d+%d\n",a,a/10,a/10,a-2*(a/10)); fprintf(fp,"%d=%d+%d\n",a,a/10,a-(a/10)); fclose(fp) } 运行结果:

华中科技大学电气与电子工程学院本科毕业设计开题报告

一、背景 随着经济的迅速发展,环境恶化不断加剧,工农业污秽不断加重,电网污闪事故发生的次数急剧增加。同时随着电网容量的增大和电压等级的升高,电网污闪事故的持续时间更长、波及范围更广、破坏性更大,严重威胁着电力系统的安全稳定运行,也给国民经济带来严重的损失。 据不完全统计,1971年-1990年,全国污闪事故共计4489次,损失电量高达43180.3万kW·h. 特别是20世纪90年代以来,灾难性的电网大面积污秽闪络事故在全国较大范围内频频发生,如表1所示。2001年2月,北方出现历史上罕见的持续大雾天气,辽中电网、河北省南部电网、津京唐电网、河南省北部电网、山东省烟威电网等相继发生大面积污秽闪络事故,共计23条66-500kV线路、34座变电站跳闸972次,影响甚大。 表1 1998-2006年全国区域性污闪事故统计[1] 由于输电线路发生污闪事故而导致大面积停电严重影响着国民经济发展和社会的稳定,因此开展电力系统污闪原理研究、提高输电线路污闪电压以及降低输电线路污秽闪络跳闸事故率是保证电力安全生产的当务之急,对确保电网安全稳定运行具有重要意义。 二、国内外现状 如何防止电网污闪、降低污闪事故率,国内外相关专家近100年前就开始进行了相关试验和研究。在欧洲,意大利早在1907年就开始了防止污闪的立项研究,同时德国在1940年成为世界上第一个实行污区等级划分及外绝缘配置标准的国家。在国内,从上个世纪70年代开始进行防污闪立项研究,从此清华大学、重庆大学等高校及各高压研究所、电力研究院开始了大量的研究。 但是,由于影响污闪放电的因素很多,再加上其分散性大,随机性强,对于污闪放电的原理及其他相关问题仍没有得到很彻底的解决,始终没有找到一个有效并且完善的防污闪技术对策。因此,对于国内外所有电力研究者来说,如何提

相关主题
文本预览
相关文档 最新文档