c语言第六次作业

时间:2019-05-12 02:02:45下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《c语言第六次作业》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《c语言第六次作业》。

第一篇:c语言第六次作业

第六次作业:指针

(以下题目如无特殊声明,请使用指针技术实现,尽量不要使用数组作为形参,也尽量避免使用数组下标引用数组元素)

1.数组元素循环移位

有n个整数,使前面的各整数顺序向后移动m个位置,后面的m个整数则变成最前面的m个数。写一函数实现以上功能。

在主函数中输入n及n个整数,输入m(m

#include void main(){ void inv(int *p,int n,int m);int n,m,a[20],*p;printf(“please input n=”);scanf(“%d”,&n);printf(“please input %d numbers:”,n);p=a;while(p

scanf(“%d”,p++);printf(“please input m=”);scanf(“%d”,&m);p=a;inv(a,n,m);printf(“the new array:n”);while(p

printf(“%d ”,*p++);putchar('n');} void inv(int *p,int n,int m){ int i;for(i=1;i<=n;i++)

*(p+n-i+m)=*(p+n-i);for(i=0;i

*(p+i)=*(p+n+i);}

2.矩阵元素的排序

将一个5×5的整数型矩阵中各元素重新排序。排序规则为,矩阵元素按照从左到右,从上到下的顺序依次递增,即

要求编写一个函数实现上述排序功能。

在主函数中输入该矩阵,调用编写的上述函数,然后输出排序后的矩阵。

#include void main(){ void inv(int(*x)[5]);int i,j,a[5][5];int(*p)[5];printf(“please input an 5*5 array:n”);p=a;for(i=0;i<5;i++)

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

scanf(“%d”,*(p+i)+j);inv(p);printf(“the new array:n”);for(i=0;i<5;i++){

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

printf(“%4d”,*(*(p+i)+j));

putchar('n');}

a0,0a0,1a0,2a0,3a0,4a1,0a1,1.......a4,4。putchar('n');} void inv(int(*x)[5]){ int i,j,t;for(i=0;i<24;i++)

for(j=i+1;j<25;j++)

{

if(*(*x+i)>*(*x+j))

{t=*(*x+i);*(*x+i)=*(*x+j);*(*x+j)=t;}

} return;}

3.星期的查找

编写一个程序,输入一个1~7之间的整数,表示星期几,然后输出相应的文字。例如:如用户输入3,则输出“星期三”。要求:用指针数组的方法来实现。

#include void main(){ int n;char(*p)[3];char a[7][3]={“一”,“二”,“三”,“四”,“五”,“六”,“七”};printf(“please input n=”);scanf(“%d”,&n);

}p=a;printf(“星期%sn”,p+n-1);

4.字符串库函数的实现

请使用指针的方法来实现如下的库函数:

Char * strncpy(char *s, char * t, int n)

//复制t的前n个字符至s Char * strncat(char *s, char * t, int n)

//连接t的前n个字符至s的末尾 int strncmp(char *s, char * t, int n)

//比较s和t的前n个字符 并请编写一个主函数来调用并测试自己编写的库函数。#include #include char *strncpy(char *s,char *t,int n){ int i,length;length=strlen(s);for(i=0;i

*(s+i)=*(t+i);if(length

*(s+i+length)=*(t+i);*(s+length+n)='';return(s);} int strncmp(char *s,char *t,int n){ int i;for(i=0;i

if(*(s+i)==*(t+i))continue;

else if(*(s+i)>*(t+i)){return(1);break;}

else {return(-1);break;} } } void main(){ char a[20],b[20];int n;scanf(“%s%s%d”,a,b,&n);printf(“%sn”,strncpy(a,b,n));scanf(“%s%s%d”,a,b,&n);printf(“%sn”,strncat(a,b,n));scanf(“%s%s%d”,a,b,&n);printf(“%dn”,strncmp(a,b,n));}

5.算术练习程序(指针型函数)

一位小朋友正在学习两个100以内正整数的简单运算(加法、减法、乘法、除法),请编写一个程序来帮助他学习。

该程序调用一个GetRandomExpression(),由它随机返回一个简单的表达式;然后程序提示用户输入表达式的计算结果,并判断答案是否正确。

#include #include #include int result=1;

void GetRanddomExpression(int *num1,char *a,int *num2){ int n;srand(time(NULL));*num1=rand()%100+1;*num2=rand()%100+1;n=rand()%4;switch(n){ case 0:{while(*num2>*num1)*num2=rand()%100+1;

result=(*num1)-(*num2);*a='-';}break;case 1:{while((*num1+*num2)>100)*num2=rand()%100+1;

*a='+';result=(*num1)+(*num2);}break;case 2:while((*num1*(*num2))>100)*num2=rand()%100+1;

*a='*';result=(*num1)*(*num2);break;case 3:{while(*num1%*num2!=0)*num2=rand()%100+1;

result=(*num1)/(*num2);*a='/';}break;} } int judge(int answer){ if(answer==result)return(1);else return(0);} void main(){ int num1,num2;char a;int answer;while(result!=answer){ GetRanddomExpression(&num1,&a,&num2);printf(“please input the result expression:n%d%c%d=”,num1,a,num2);

of the

}scanf(“%d”,&answer);if(judge(answer)==1)printf(“you are right!”);else printf(“sorry,it not the right answer.n”);}

6.数组分区(指针作为函数参数)

本题由三个部分构成(1)编写一个函数CountEvensAndOdds,其功能是统计一个整型数组中奇数和偶数的个数。该函数有4个参数,整数型数组、数组的长度和两个指针(用于返回奇数、偶数的个数)

利用(1)中的CountEvensAndOdds函数,编写一个Partition函数,其功能是找出给定长度的一个整型数组中的所有奇数和偶数,并把它们分别保存在两个新的整型数组中(用C语言的库函数malloc函数动态创建),然后返回这两个新数组及其长度。该函数的参数有6个,整型数组、数组长度、奇数数组及其长度、偶数数组及其长度。

(3)编写主函数,要求能够定义一个数组,并能够用随机数对该数组进行初始化,然后调用(2)中的函数Partition,将原始数组、奇数数组、偶数数组输出。(2)

#include #include #include #include void CountEvensAndOdds(int *parr,int arr_len,int *even_count,int *odds_count){ int i;int count_even=0,count_odds=0;for(i=0;i

if((*(parr+i)%2)==0)count_even++;

else count_odds++;} *even_count=count_even;*odds_count=count_odds;} void Partition(int *parr,int arr_len,int **even_arr,int *even_len,int **odds_arr,int *odds_len){ int even_count,odds_count,i,m=0,n=0;int count_even=0,count_odds=0;CountEvensAndOdds(parr,arr_len,&even_count,&odds_count);*even_arr=(int *)malloc(sizeof(int)*even_count);*odds_arr=(int *)malloc(sizeof(int)*odds_count);for(i=0;i

if((*(parr+i)%2)==0)

{*(*even_arr+m)= *(parr+i);m++;}

else

{*(*odds_arr+n)= *(parr+i);n++;} } *even_len=m;*odds_len=n;} void print_arr(int *parr,int arr_len){ int i;for(i=0;i

parr[i] = rand()%100;

}Partition(parr,arr_len,&even_arr,&even_len,&odds_arr,&odds_len);printf(“arr:n”);print_arr(parr,arr_len);printf(“even_arr len=%dn”,even_len);printf(“even_arr:n”);print_arr(even_arr,even_len);printf(“odds_arr len=%dn”,odds_len);printf(“odds_arr:n”);print_arr(odds_arr,odds_len);

7.字符串压缩(使用字符指针)

编写一个程序,输入一个字符串,然后采用如下的规则对该字符串当中的每一个字符进行压缩:

(1)如果该字符是空格,则保留该字符。(2)如果该字符是第1次出现或第3次出现或第6次出现,则保留该字符(3)否则删除该字符。

例如,若用户输入occurrence,经过压缩后,字符c的第2次出现被删除,第1和第3次出现仍保留;字符r和e的第2次出现均被删除,因此最后的结果为: occurrence。

#include #include #include void main(){ char *p,str[50]={'0'};int n,i,j=0,num[26]={0};

} gets(str);n=strlen(str);p=(char*)malloc(n*sizeof(char));for(i=0;str[i]!=0;i++){ if(str[i]==' ')*(p+j++)=str[i];else {

if(num[str[i]-97]==0||num[str[i]-97]==2||num[str[i]-97]==5)

{

*(p+j++)=str[i];

num[str[i]-97]++;

}

else num[str[i]-97]++;} } for(i=0;i

8.字符查找(使用指针数组)

用一个指针数组存储6种计算机语言FORTRAN、PASCAL、BASIC、C、COBOL、SMALLTALK,根据用户输入的若干个开头字符,显示所有相匹配的计算机语言,例如:输入”BA”,显示”BASIC”;输入”C”,显示”C”和”COBOL”。#include #include void main(){ char *a[6]={“FORTRAN”,“PASCAL”,“BASIC”,“C”,“COBOL”,“SMALLTALK”};char b[6],*p;int length,i,k;printf(“please input some charactors:”);scanf(“%s”,b);length=strlen(b);for(i=0;i<6;i++){

for(p=b;p

{

if(*p==*a[i])k=i;

else {k=6;break;}

}

if(k==i)printf(“%sn”,a[i]-length);} }

9.字符串排序(使用多级指针)

用指向指针的指针的方法对于输入的5个字符串进行排序并输出。(假设每个字符串最大长度不超过20)

//用指向指针的指针的方法对于输入的5个字符串进行排序并输出。#include #include void sort(char *name[],int n){ char *temp;int i,j,k;for(i=0;i

k=i;

for(j=i+1;j

if(strcmp(name[k],name[j])>0)k=j;

if(k!=i){temp=name[i];name[i]=name[k];name[k]=temp;} } } void print(char *name[],int n){ int i;for(i=0;i

printf(“%sn”,name[i]);} void main(){ char *name[5];char a[5][20];int n=5,i;printf(“please input five str:n”);for(i=0;i

scanf(“%s”,a[i]);

name[i]=*(a+i);} printf(“nthe new str:n”);sort(name,n);print(name,n);}

10.最长公共字串(提示使用strstr()库函数)

编写一个程序,求给定三个字符串的最长公共子串。假设给定的三个字符串分别为:

What is local bus? Name some local bus.A Local bus is high speed I/O bus close to the processor.#include #include int str_match(char *s1,char *s2,int len){ while(len>0){

if(*s1!=*s2)return 0;

s1++;

s2++;

len--;} return 1;} void main(){ int i,j,s,l,flag1,flag2;char str[3][60]={{“what the local bus?”},{“Name some local bus.”},{“A Local bus is high speed I/O bus close to the processor.”}};int len[3];for(i=0;i<3;i++)

len[i]=strlen(str[i]);for(l=len[0];l>0;l--){

for(s=0;s+l-1

{

flag1=1;

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

{

flag2 = 0;

for(j=0;j+l-1

{if(str_match(str[0]+s,str[i]+j,l)){flag2=1;break;}}

if(!flag2){flag1=0;break;}

}

if(flag1)goto L;

} } L:printf(“最长公共子串为:”);

for(i=0;i

printf(“%c”,*(str[0]+s+i));

putchar('n');

} //以下为选做题目 11.网络警察

作为一名网络警察,你的任务是监视电子邮件,看其中是否有一些敏感的关键词。不过有些狡猾的犯罪嫌疑人会改变某些单词的字母顺序,以逃避检查。请编写一个程序,发现这种调整过顺序的关键词。

程序的输入有两行,第一行为关键词列表,第二行为待检查的句子。程序的输出为在该句子中所找到的经过顺序调整的关键词。例如输入:

guns mines missiles aameric ssell snugs dan iimsssle ot sit neeemis 则输出为:

guns missiles #include #include int FindCode(char keyword[100], int string_num, char string[100]){ int k,letter1[26]={0},letter2[26]={0};for(k=0;k

letter1[keyword[k]-97]++,letter2[string[k]-97]++;for(k=0;k<26;k++)

if(letter1[k]!=letter2[k])break;

if(k==26)return 1;

return 0;} void Part(char keyword[][100], char temp[100], int *Size){ char *p;int i=0,j;p=temp;while(*p!=''){

j=0;

while(*p!=' '&&*p!='')keyword[i][j++]=*(p++);

keyword[i++][j]='';

while(*p==' ')p++;} *Size=i;} void main(){ char keyword[100][100], string[100][100],temp[100];int key_num,string_num;int i,j;gets(temp);Part(keyword,temp,&key_num);gets(temp);Part(string,temp,&string_num);for(i=0;i

for(j=0;j

if(FindCode(keyword[i],strlen(keyword[i]),string[j]))

printf(“%s ”,keyword[i]);

printf(“n”);}

12.动态三维数组

a、编写一个函数CreateGrid(int m, int n, int t),用来创建一个动态的三维数组,其中m、n、t分别表示该数组每一维的长度。要求整个数组的存储空间都是用用C语言的库函数malloc函数动态申请的。

b、另外编写一个FreeGrid函数,用来释放这个三维数组。C、在主函数中

 输入三维数组的三个维度,调用CreateGrid()函数生成数组

 使用整数指针将1到m*m*t的整数依次赋值给该三维数组的每个元素  使用数组指针依次按每个n*t平面输出其中各个元素的值  调用FreeGrid()函数,释放空间 如,输入的三个维度依次为 2,3,4

#include #include #include int ***CreateGrid(int m, int n, int t){ int ***p=NULL;int i,j;p=(int ***)malloc(sizeof(int)*m);for(i=0;i

*(p+i)=(int**)malloc(sizeof(int)*n);

for(j=0;j

*(*(p+i)+j)=(int*)malloc(sizeof(int)*t);} return p;} void FreeGrid(int ***p,int m,int n,int t){ int i,j;if(p!=NULL){

for(i=0;i

{

for(j=0;j

free(*(*(p+i)+j));

free(*(p+i));

}

free(p);

p=NULL;} } void main(){ int ***p,m,n,t,i,j,k,s=1;scanf(“%d,%d,%d”,&m,&n,&t);p=CreateGrid(m,n,t);for(i=0;i

for(j=0;j

{

for(k=0;k

{

*(*(*(p+i)+j)+k)=s;

s++;

}

} } for(i=0;i

printf(“dimension %d:n”,i);

for(j=0;j

{

for(k=0;k

printf(“%-3d”,*(*(*(p+i)+j)+k));

putchar('n');

} } } FreeGrid(p,m,n,t);

第二篇:公司概论第六次作业

案例2 鹰牌控股新加坡上市

成绩优异的鹰牌控股偏居于广东省佛山石湾镇的一个小地方,1987年,庞润流出任厂长,将鹰牌的产品定位调整为高档陶瓷产品,开发出当时中国国内罕有、在国际上也属于前沿的大规格瓷砖和用于圆柱及弧面墙壁装饰的瓷砖。此举大获成功,鹰牌称为当时国内唯一大规模制造一平方米大砖片的生产商,在这一领域的利润达50%以上。在新加坡上市前夕,鹰牌已有12家子公司,1998年销售额超过11亿元人民币,利润超过2亿元人民币。

1999年2月8日,鹰牌控股首次在新加坡股市公开交易,这是中国第一家在新加坡上市的乡镇企业。鹰牌控股上市时机不佳,因为1998年适逢亚洲股票状态最差的一年,新加坡的股票发行只及1997年的40%。更糟糕的是该公司财务总监黎汝雄到达香港开始做巡回路演的同一天,以香港为基地的广东粤海集团因负债30亿元而倒闭,这则坏消息在每个人的心里都投下了一片阴影。出人意料的是,鹰牌1月28日在新加坡正式开始招股,招股说明书刚刚发出,90%的配售股票就被私人机构抢购一空。剩下10%的配售股票在新交所挂牌上市时也被超额认购。此次鹰牌共发售2.3亿股,筹资超过3300万美元,获得2.54倍的认购额,发行市盈率为7.3倍。与过去中国企业海外上市几十倍甚至几百倍的认购额相比,虽此结果不算理想,但在当时已实属不易。鹰牌控股的主承销商、新加坡发展银行资本市场部高级副总裁简锡霖宣布“这是新加坡1998年以来美元计价的最大的一次成功招股活动”。

鹰牌控股打算上市时,选择在香港还是新加坡,曾有一段时间举棋不定,最终鹰牌控股的“新加坡背景”决定了在新加坡上市。1996年,鹰牌与新加坡的财团开始结识。当时,新加坡政府投资公司希望吸引中国企业赴新加坡上市,他们到中国国家建材局询问,中国哪家企业在未来的市场竞争中会保持强势。当时国家建材局推荐了鹰牌。经过9个月的调查,新加坡政府投资公司决定与鹰牌合作,购买了鹰牌30%的股份,成为鹰牌控股的第二大股东。鹰牌还向风隆国际有限公司、华登国际投资集团和中国国际金融投资控股有限公司转让了部分股权。选择在新加坡上市的另外原因是,新加坡股票交易所给予鹰牌控股上市豁免优惠。

按照惯例,外资企业在新加坡上市,公众持有该企业上市证券的最低百分比必须为已发行股本的25%,而鹰牌股票的总发行量只占鹰牌经扩股后总资本的20%。香港也要求企业上市证券最低为总股本的25%。鹰牌控股财务总监黎汝雄表示,面对市盈率偏低的状况,他们要预留部分股票作日后之用。鹰牌公司首先在百慕大注册一家鹰牌控股公司作为上市的“壳”,好处是注册程序简单,可以得到减少风险、逃避外汇管制和合法避税等便利和优惠。

接下来就是要获得中国证监会的批准,幸运的是,鹰牌通过保荐人中国国际金融公司向中国证监会申请时,证监会认为只要公司向当地政府申请便可。鹰牌很容易就获得广东省证券委员会的批文。这一事件被证券业内称为“第二豁免”,此前只有珠光发展被获准无需中国证监会的正式批文。“这可能和外方持有的鹰牌控股股份超过半数有关”,一位投资银行人士说。不过,按照当时刚公布的中国《证券法》第二十九条规定:“境内企业直接或间接到境外发行证券或者将其证券在海外上市交易,必须经国务院证券监督管理机构批准。”也就是说,无论是民营企业,还是在境内注册的外资企业,到境外上市都必须经过证监会批准。对此,一位业内人士的解释是,批准并不等于审批,备案也是批准的一种形式。当时香港联交所的人士希望中国证监会在处理大陆民营企业或者其他境内企业在香港创业板上市的问题上能以备案形式解决,而证监会也倾向于采用这种模式。不管怎么说,鹰牌一路顺风。鹰牌控股的一位人士说:“幸运的不敢让人相信。” 认真阅读以上案例,回答以下问题:

1.鹰牌为什么会如此幸运? 2.鹰牌成功的关键因素有哪些?

要求:案例分析采用讨论的形式,先在网上下载案例与问题,自己独立分析后写出分析报告(或叫发言提纲),小组讨论可以在网上进行,也可在网下进行,由试点单位根据当地情况决定。无论采取哪种方式,指导教师都应给予指导。讨论完毕后,每小组网上提交一份讨论与分析报告,内容包括:小组内每位学生的发言提纲、讨论题目、讨论时间与地点、参加者名单、讨论过程记录、讨论结论报告。发言提纲不少于500字,讨论结论不少于800字。

讨论时间:2011年11月12日下午13:00-14:00 小组成员:姜红、王栋梁、杨晓雨、张泽 组长:姜红

组员:王栋梁、杨晓雨、张泽

答:

组长姜红发言:鹰牌为什么会如此幸运呢?从鹰牌在新加坡上市的一帆风顺我们可以看到,虽然诸多方面的豁免大大加快了它上市的进程,但是市场毕竟是理性的,不会总建立在偶然因素上运作。任何一个具有市场主体地位的企业想获得真正成功就要经得起市场的持久考验和积淀。因此,在该企业幸运上市的背后,我们更应该注意的是鹰牌控股在同行业的良好业绩,这也是任何企业能够成功上市的首要条件。即使是在逆市的情况下,稳固的利润保证和管理者的有效协调同样能获得理性的投资者的认同。新加坡的投资者正是看到了鹰牌在建筑陶瓷生产行业领域,特别是在中高档产品上的不俗表现,再加上有一批“懂得如何控制成本、设计新产品并把新产品成功推向市场”的领导团队,理应能取得不错的销售额。即使它只是一家乡镇企业,也同样是一块值得雕刻的璞玉。

组员王栋梁发言:鹰牌作为当时国内唯一大规模制造一平方米大砖片的和产商,在这一领域的利润达50%以上。在新加坡上市前夕,鹰牌已有12家子公司,1998年销售额超过11亿元人民币,利润超过2亿元人民币。该企业幸运上市的背后,我们更应该注意的是鹰牌控股在同行业的良好业绩。这也是任何企业能够成功上市的首要条件。即使是在逆市的情况下,稳固的利润保证和管理者的有效协调同样能获得理性的投资者的认同。

组员张泽发言:在香港上市碰了钉子,鹰牌正在不知所措之时,新加坡发展银行却主动找到了和鹰牌一直在密切联系的中金公司,表示愿意助鹰牌在新加坡交易所上市。新加坡发展银行之所以看中了鹰牌,主要是鹰牌的辉煌吸引了他们当时鹰牌陶瓷销售额已超10亿,已经能生产1米长的砖,设计师全从意大利请来的,当时哪家厂的砖都赶不上鹰牌。而且为了帮助鹰牌上市,石湾政府在新加坡成立sm art a ssets有限公司,并将45%的股份转让给了新加坡发展银行等几家境外公司,石湾政府保留了55%的股权。至上市摊薄后,石湾政府就以sm art a ssets有限公司持有鹰牌控股33%的股权,成为最大股东。“如果说peonyinternational有限公司是‘爸爸公司’的话,那么sm art a ssets有限公司就是公司‘爷爷’,都是石湾政府当初为了筹备鹰牌上市而设立的百分百控股企业。因此,鹰牌在新加坡成功上市,当地政府功不可没。

组长姜红发言:鹰牌成功的关键因素有:中国企业尤其是中小企业到海外上市具有强烈的意愿。2000年以前,中国证券市场实行首发配额制。2001年起上市发股实施通道制,通道仍然有限,加之全国具有主承销资格的券商有限,每年只能推荐一定的企业首发,且企业在进行重组后仍需经过一年的辅导期方可上市,因而企业在国内上市需要有较长的等待时间。另一方面,我国政府积极实施“走出去”战略,鼓励国内企业到海外上市,以加快现代企业制度的建设。

组员杨晓雨发言:中国经济持续高速增长,使得海外投资者尤其是机构投资者逐渐看好中国概念股、据悉,近年投资在新加坡的新上市中资企业的回报可高达50%甚至数倍,远高于一般风险基金30%左右的回报率。中资企业在新加坡上市具有其比较优势,新加坡证交所是亚洲最具国际化的股市,上市公司中1/5来自海外,外国公司市值占38%;上市的600多家公司中,制造业和高科技产业占36%,含高科技的服务业也占10%;股票的相对流通性(交易值与市值之比)较大,中资企业股票的平均换手率更高达100%;新交所的上市标准较为宽松,入市的门槛较低,二级市场成熟,企业增发股票没有时间限制,也不受利润表现限制。

组员王栋梁发言:同时,新加坡是国际金融中心,又是中西文化的交汇点,具有自由的经商环境,具有自由的经商环境,可享有政府优惠税收政策,新交所则具备健全和透明的监管制度,当地的国际基金机构和经理交易活跃。

小结:新加坡政府积极鼓励中资企业到新加坡上市。中国入世之后,新加坡提出了“搭乘中国经济顺风车”的“中国战略”,政府设立了跨部门研究小组专门研究如何吸引和协助更多包括中资企业在内的外国企业到新加坡上市。2002年3月,新加坡经济发展局计划在近3年内吸引至少100家的中资企业到新加坡安家落户,并进一步吸引其在新加坡上市,新加坡证券交易所也拟在近两三年内每年可以吸引多达20家中资企业到新加坡上市。

第三篇:团队激励第六次作业

一、孔子的“义利”与“惠民”的激励观

答:(1)见利思义。

孔子的“义利”观首先肯定所有的人都有追求富贵的欲望。他说:“富而可求,虽执鞭之士,吾亦为之。”这就是说追求富贵是人们的正当欲求,因此,施惠于民,使人民的生活安饱以致富裕,应当成为统治者的基本国策。另一方面,孔子更加强调以“礼仪”制约“利”的重要性。孔子把“见利思议”作为管理的最高原则,同时也要求不同阶层都把“义”作为自身行为的规范。

孔子所讲的“义”有其历史和阶级的局限性,但“先义后利”,“重义轻利”以义制约利的思想仍然具有积极的现实意义。尽管不同时代的“义”的内涵有所不同,但以义制约利是不能忽视的,也是不能颠倒的,否则国家管理和企业管理都将无法进行,社会秩序出现混乱,后果将不堪设想。

(2)惠民观

孔子的惠民观主张,为政首先应该考虑施恩惠于人民,使人民过上安逸富裕的生活。孔子的惠民观基于这样的认识:治理国家的目标首先在于安民,民贫则怨,民富则安。惠民以富的政策得以贯彻,最后就会取得“近则悦,远则来”的最佳激励效果。孔子的宏观激励思想告诫我们,要想调动人民群众的积极性,首先要有一个安定的社会环境,在这个环境中人民安居乐业。要做到这一点就咬想法设法满足人民群众的多层次需求,施行“惠民”政策。

孔子的“见利思义”的激励观还告诫人们,要注意激励的方向,不能“见利忘义”。结合我国现阶段的国情,就是要坚持在强调社会主义文明的前提下追求物质文明的昌盛。

二、管子的功利主义激励观。

答:管子的功利主义激励观,是主张利益为人之本性的利益观。管子认为,所有的人不分贵贱都是“得所欲则乐,逢所恶则忧”,“民予则喜,夺则怒”。追求功利是人的本性的种种事实。提出以“利”作为杠杆,来激励人民的积极性。管子虽然非常重视研究人的需要,强调满足人的需要的重要性,但并不主张无限制的满足个人的私利,而是要使个人利益的欲望有所节制,否则国家就不好治理。总之,为了保证利益的激励作用,必须对人的需要有所节制。

管子的激励原则:

1.舍己以上为心

2.和

3.同利,诚信,公平

管子的奖罚激励观。首先要有明确的奖罚激励观,奖和罚就是从正反两方面强化人们的合理需求,限制人们的不合理需求,要保证其切实兑现。其次奖罚手段要发挥应有的作用,还取决于行使得是否公平。运用赏罚手段要注意掌握“度”,一方面在关键时刻要敢于重赏,重罚,另一方面行使赏罚又不可过滥。管子的激励权变观。管子的激励理论贯穿着随机应变的权变思

想。任何有效的激励手段久用不辍也会失效,要敢于突破创新。

总之,管子的激励观,既强调物质利益的原则,满足人们的功利欲求,同时又主张节制私利,明赏罚,以和为贵,此外还注意应用激励手段的权变性等,这些宝贵的思想对当今社会仍然有非常现实的意义。

三、卢作孚的民生公司与民生精神

答:民生公司的宗旨是“服务社会,便利人群,开发产业,富强国家”,提倡“个人为事业服务,事业为社会服务。个人的工作是超报酬的,事业的任务是超经济的”。卢作孚苦心孤诣的塑造了闻名遐迩的“民生精神”,通过宣传全体职工共同奋发的创业精神,倡导人人进取的价值观念。正是以这种团体精神为精神支柱,使民生公司成了当时中国航运界的中坚。

四、试述管子的激励原则

答:(1)舍己以上为心

为了达到激励的目的,管子提出了一个最高的激励原则,即“舍己以上为心”。“昔者圣王之治人也,不贵其人博学也,欲其人之合同以听令也。”这就是说,背离了“以上为心”而谈激励,是绝对不容许的。当然这个“上”是指封建统治者的号令。调动人的积极性一定要保证与总体方向一致,为了维护这个最高原则,甚至可以舍弃人得才能。

(2)和

管子提出的另一个重要的激励原则是“和”,“上下不和,虽安必

危。”当然,这里所谈的“和”包含所有人际关系和睦融洽的意思,但主要是指统一、同心。

(3)同利、诚信、公平

在具体激励措施方面,管子又提出了“同利、诚信、公平”六字原则。“同利”,就是你使人民的利益与整体利益统一起来,使大家看到整体的目标和个人的目标是一致的,这样就能在激励人民实现个人目标的同时,完成整体的目标。“诚信”即为“言必行,行必果”,赏罚一定要兑现,也包含着关心人,与人在感情上沟通的意思。“公平”就是使人们得到得利益与做出的贡献直接挂钩,使人们明白,只有多做贡献才能得到更大的满足。

五、阐述汉魏时期道家的激励思想

答:

1、《淮南子》与《太平经》中的人性与需要思想汉魏道家继承了先秦道家对人性的看法。《淮南子》主张“纯朴无邪”的人性论,指出:“人之性无邪。”在需要问题上,《太平经》提出统治者要关心人得最基本的需要,重视和解决“三急”、“三实”问题。

2、《淮南子》与《太平经》中的赏罚激励《淮南子》把奖赏和惩罚作为人员激励的有效手段。在惩罚问题上,体现出鲜明的道家色彩。先秦道家主张顺应人的自然本性,反对用苛刻的暴政控制人的行为,《淮南子》继承这一思想。《淮南子》还提出实施赏罚的原则和方法。

第一,以国家利益为重是行使赏罚的出发点。

第二,按照实际行为表现和法度规矩实施赏罚。

第三,奖励要合乎情理,名副其实。

4、利民政策利民,是道家的一个基本思想。利民激励,就是通过满足人民的基本需要,给下属谋福利,避免对其的伤害,从而调动他们的积极性。

5、情感激励《淮南子》重视管理者对下属的情感激励,主张通过管理者的真诚之情去激励下属。真诚之情较之言语对于行为更具影响力。

6、强化激励所谓强化激励,是指对人们的某种行为给予肯定和奖励,使之巩固和发扬光大,或者对某种行为给予否定和惩罚,使之减弱和消退的工作过程。前者称为正强化,后者称为负强化。

第四篇:第六次离线作业

***1085 李晓文第六次离线作业

一、1.依法履行公职 2.政党 3.职务层次 4.公开、平等、竞争、择优 5.公开选拔 6.公务

员集体 7.公务员交流 8.工资档次 9.肯定性 10.控告权

二、1.ACD 2.ABC 3.D 4.ABD 5.ABCDE 6.B 7.ABC 8.ABCDE 9.ABCD 10.ABCD

三、名词解释

1、公务员录用制度是指根据国家管理的需要,按照有关法律、法规的规定,采用公开考试、严格考核的办法,按照德才兼备的标准,从符合法定资格条件的公民中,择优录用担任某种

职务的一种制度。

2、.选任制就是按照法律和有关章程规定由法定选举人投票,经多数来确定公务员任职或免

职的任免方式。

3、公务员辞职是指公务员根据本人意愿,依照法律规定,在一定条件下辞去现任职务,解

除其与机关职务关系的法律行为或法律事实。

四、简答题

1、公务员奖励的原则有哪些?

答:①精神奖励和物质奖励相结合,以精神奖励为主的原则。②个人奖励和集体奖励并重的原则。③定期奖励和及时奖励相结合的原则。

2.公务员回避有哪几个类型?

答:①任职回避,是指对有特定亲属关系的公务员,在担任某些关系密切的职务方面作出的限制。

②地域回避,是指为了避免亲属关系、宗族关系等影响公务员公正履行职务而对公务员在亲

属比较集中的地域担任某些职务作出的限制。

③公务回避,是指遇到涉及公务员厉害关系等法定情形时,为避免影响公务员公正履行职责

而对其执行相关公务作出的限制。

3、公务员的工资由哪些部分构成?

答:①我国公务员工资由基本工资和津贴、补贴、奖金构成。②基本工资是公务员工资最主

要部分,包括职务工资和级别工资。津贴是对公务员在特殊劳动条件下或工作环境下付出额

外劳动消耗和生活费支出所给予的适当补偿。包括地区津贴和岗位津贴。补贴是国家适应职

务消费和福利等改革的需要,为提高公务员的改革承受力,对公务员进行的适当弥补。奖金

是对劳动者超过定额劳动或者做出显著成绩的物质奖励,是作为工资补充的劳动报酬形式。

五、论述题:

试述我国公务员制度的特点。

答:①坚持党管干部,反对“政治中立”。在我国,中国共产党是执政党,公务员队伍是

党和国家干部队伍的重要组成部分。公务员制度必须坚持党的领导,党的领导包括政治领导、思想领导和组织领导。

②从实际出发确定公务员的范围。公务员包括政党机关工作人员,这是有中国特色的公务员制度的一个重要特点。

③不实行“两官分途”。西方国家公务员制度实行“两官分途”,这里的“两官”

是指政务类公务员和事务类公务员。我国没有必要划分政务类公务员和事务类公务员,只

是根据所任职务区分为领导成员和非领导成员。

第五篇:中国法制史第六次作业_学后感

通过一个学期的系统学习,对中国法制史有了一个新的全面认识

中国法制史是法学科学的基础学科之一,它的研究对象就是中国法律制度的历史。具体的说就是研究我国有史以来的各个历史时期啊法律制度的本质、内容、体系、原则、特点和社会活动中的作用及其产生、发展、演变过程和基本规律。

我国作为世界四大文明古国之一,拥有非常灿烂的历史文化。因此,历代的统治者所制定的法律,完善法制,目的是为了治国安邦的需要,长期以来积累了大量的极其丰富的经验和教训。历史就像一面镜子,我们应当从中审视自己,找出不足,对前人给我们留下的宝贵的法制文化遗产进行科学的总结去其糟粕,取其精华,为建设社会主义民主与法制提供重要的历史借鉴。

在本学期的学习中,我们主要是从纵横两个方面来深入学习的。纵向方面,自原始社会默契,开始有了法律萌芽,到进入阶级社会出现国家以后,包括各个历史时期不同类型法律制度。法作为统治阶级的意志是与国家同时出现的。法学界普遍认为我国应当是在夏朝出现了军队、警察、监狱和法庭。所以说,最初掌握政权的统治阶级或集团出于同志的需要,便把本阶级的意志上升为法律,制定各种法规,通过国家政权强制和要求人们遵守,维护统治秩序,调整人们之间和人们与国家政权之间的各种社会关系。在横向的方面主要是学习了每个历史时期国家政权的法律制度,着重以刑事立法、民事立法、婚姻家庭立法、司法制度为主要学习对象。

作为全国法学学科本科生十四门必修课之一,中国法制史的地位十分重要。学习中国法制史的意义主要表现在以下几个方面:

一、有利于吸收和借鉴中国历代法律中的一切有益的精华,进一步完善我国法制。

二、有利于提高对社会主义法制优越性的认识,增强自觉遵守法纪的观念。

三、有利于了解部门法学的渊源,为学好部门法学打下历史知识的基础。

中国法制史是一门边缘科学,它是法学的一个分支,同时又是历史学中的一门专史。在学习的方法上,归纳为以下几点:

一、掌握中国法制史发展的历史阶段性。

二、掌握法律制度本身的连续性和因革关系。

下面谈谈我对于进一步发展 中国法制史学的几点看法:

1、法制史研究需要总体把握与多角度相结合。法制史的是非常复杂的、深邃的,不能简单化。恩格斯曾经说过:“历史好像是一个圆,但截取每一段都可能是直线。” 直线只是历史的一部分,不是整体,不是真实的全部的发展历程。历史又像是一座大厦,任何光源也不可能照彻每个角落,所以需要从多角度进行研究。只有总体把握与多角度相结合没,才有可能揭示 中国法制史的一般规律和特殊规律。

2、注意历史上法律调整功能的多样性。法制历史是复杂的,它所反映的社会关系也是复杂的,因此,法律调整的功能、方式也是多样的。在阶级社会中,法制自然拥有对敌对阶级反抗进行专政的功能,否则法典中对反、逆、叛等大罪的严厉制裁就成为无对象的了。过去,把阶级社会法制的功能唯一归结为阶级专政是不全面的,忽略了法律对社会的调整功能,但不能因此把阶级社会的法制史说成人类自身解放的历史。

3、注意理论与史料的统一。改革开放以来,各种思潮纷至沓来,马克思主义理论已不再一枝独秀,出现了多元的百家争鸣,这是可喜的,但却缺乏强有力的理论支持和应有的理论深度。当然,马克思主义不是教条,也是需要发展的,而理论分析也不是空发议论,而是有的放矢,揭示本质和其规律性。西方的理论,也值得学习,但要弄懂弄通,真正发挥它的作用。理论要与史料统一,重视史料但不“唯史料论”而是发挥它在实证法制历史中的价值。

4、使命感与开拓进取。发展 中国法制史学,使 中国法制史学的中心牢固地建立在中国,仍是法制史科研队伍应负的历史使命,当然不因此而漠视外国学者的贡献。为了实现这一历史使命,七十几位学者用了十九年的时间编出了《 中国法制史》多卷本。为了推进法史学的研究水平,需要积极开拓法制史学的研究领域,保持旺盛的活力和进取心。

5、谦虚谨慎,自强不息。古人说:“一谦而四益”。面对博大精深的法制史,确实需要谦虚谨慎,实事求是,自强不息。要承认自己的不足,才有可能前进。当然谦虚谨慎绝不等于缺乏自信,而是更加理性地对待已有的成就和持之以恒地进取。更不因此而忽略对中青年学者成就的充分肯定。目前在市场经济条件下,法制史学无论在中国在世界,都有不同程度被边缘化的迹象,这就须要总结我们已走过的道路和经验,更加努力创造新的成就。所谓中心绝不是一枝独秀,而是要发挥法史界整体研究力量的作用,使法律史这门基础学科在培养年轻学子和司法干部中发挥重要的影响力,并对当前构建和谐社会等一系列重大问题提供真实的历史借鉴,这是 中国法制史学生命力的所在。

三、在我国几千面的历史进程中,法律制度本身也有阶段性的发展变化。

结合自身的学习过程,我主要是将中国法制史当做一本普通的历史书来读,首先让自己保持浓厚的兴趣,对一些未知或者知而不详的问题先列下来,然后带着问题去读,从教材中找出自己满意的结论。这样既学到了知识,又怎强了动手能力和独立思考问题的能力。还得到了成就感和满足感。避免单纯学习法律条文和历史事件的单调、枯燥、乏味。

下载c语言第六次作业word格式文档
下载c语言第六次作业.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    C语言作业

    Problem B: 算术基本运算 Description 计算两整数x和y(0='0' && str[i]c) { t=b; b=c; c=t; } printf("%d %d %dn",a,b,c); return 0; } Problem C: 输出是m的倍数或n......

    C语言作业[最终定稿]

    第一章 使用printf函数按下面的形式显示某应用程序的功能 #include void main { printf("********************n"); printf("欢迎使用卡卡名片夹n"); printf("显......

    语言作业3

    姓名:____________________ 学号:____________________ 得分:____________________ 教师签名:____________________ 学前儿童语言教育作业3 第四章 一、填空题(每空1分,共20分) 1......

    大学英语三 中译英(第六次作业)

    1.激动人心的电影和电视剧向我展示了不同的生活。 The exciting movies and TV play series show me different kinds of life. 2.游泳之后总是精力充沛,工作效率更高。 Afte......

    金融理论前沿新材料第六次作业

    新教材试题 材料1、在《新巴塞尔协议》下对银行的资本充足率进行市场约束监管,将会产生货币政策传导的银行资产负债表渠道。其原因主要是在信息不对称的市场中,在银行和存......

    大学语言在线作业(汇编)

    作业一 一、单选题共 20 道试题共 40 分。得分26V 1. “文起八代之衰”赞誉的是。 A. 陶渊明 B. 韩愈 C. 杜甫 D. 李商隐 正确答案B 满分2 分得分2 2.......

    《幼儿语言教育》作业

    《幼儿语言教育》作业复习资料一  复习要点一: 1.幼儿园语言教育的方法一般有示范模仿法 视听讲练结合法 游戏法 表演法 练习法。 2.专门性的语言教育活动的类型主要包括谈话......

    C语言作业:学通讯录

    学生通讯录一、语言和环境1.实现语言:C语言。2.环境要求:devC++。二、实现功能开发一套学生通讯录C语言系统,具体实现如下功能:1.打开系统显示欢迎界面,以及功能菜单,用户输入需要......