当前位置:文档之家› 2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄

2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄

2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄
2012年10月14日江苏省高校计算机等级考试二级C语言上机题(C02)及其解答_张柏雄

【上机题命题评述】2012年10月14日C01套编程试题是求三位数的水仙花数及其反序数分别存入数组a和b。为本作者于2011年6月15日在豆丁网上发布的“★预测江苏省计算机C语言等级考试的八道上机编程题_张柏雄.doc”的第六题“六、水仙花数题”,阅者可参考该文。

2012年10月14日C02套编程试题是求反素数,比较简单。

网上对反素数定义为:

定义之一:对于任何正整数x,其约数的个数记做g(x).例如g(1)=1,g(6)=4.如果某个正整数x满足:对于任意i(0

定义之二就认为是绝对素数。例如17和71等

江苏省高等学校非计算机专业学生

计算机基础知识和应用能力等级考试上机试卷(2012秋)

二级C语言(试卷代号C02)

(本试卷完成时间70分钟)

一、改错题(16分)

【程序功能】

string数组内存放了若干个字符串,以下程序从中找出最长的字符串(如果有多个长度相同且为最长的字符串,则约定第一个为最长的字符串),并在该字符串中的每个数字字符前插入一个空格。

例如,如果string数组中的字符串为“A1B23CD45”、“EF2G34”、“ER45DF678”、“985GHJ211FGH”,则最长的字符串为“985GHJ211FGH”,插入空格后该字符串变为“ 9 8 5G HJ 2 1 1FGH”。

函数maxstr的功能是在存放于ss数组中的m个字符串中查找最长的字符串,函数返回最长字符串所在的数组行的行下标。

函数insert的功能是在str数组中所存放的字符串内每个数字字符前插入一个空格。

【测试数据与运行结果】

测试数据:“A1B23CD45”、“EF2G34”、“ER45DF678”、“985GHJ211FGH”

屏幕输出:The maxstring: 985GHJ211FGH

The changestring:9 8 5G HJ 2 1 1FGH

【含有错误的源程序】

以下源程序已保存在T盘myf1.c文件内,考生可直接打开该文件测试程序。

#include

#include

#include

#include

#define M 4

#define N 80

int maxstr(char (*ss)[N],int m);

{ int i,len,maxlen,n;

maxlen=strlen(ss[0]);

n=0;

for(i=0;i

{ len=strlen(ss[i]);

if(len>maxlen)

{ maxlen=len;

n=i;

}

}

return n;

}

void insert(char str[])

{ int i,j=0,len=strlen(str);

while(str[j])

if(isdigit(str[j]))

{ for(i=len;i>=j;i--)

str[i+1]=str[i];

str[j]=’’;

j+=3;

len++;

}

else j++;

}

int main()

{ int n;

char string[][N]={"A1B23CD45","EF2G34","ER45DF678","985GHJ211FGH"};

n=maxstr(string,M);

printf("The maxstring:%s\n",string[n]);

insert(string[]);

printf("The changestring:%s\n",string[n]);

getch();

return 0;

}

【要求】

1.打开T盘中myfl.c文件或将上述程序录入到myf1.c文件中,根据题目要求及程序中语句之间的逻辑关系对程序中的错误进行修改。

2.改错时,可以修改语句中的一部分内容,调整语句次序,增加少量的变量说明或编译预处理命令,但不能增加其它语句,也不能删去整条语句。

3.改正后的源程序(文件名myfl.c)保存在T盘的根目录中供阅卷使用,否则不予评分。

二、编程题(24分)

【程序功能】

求10~200内的的所有反素数并按每行5个的形式输出。

对于任意大于2的正整数x,若当0

【编程要求】

1、编写函数int fun(int *a)。函数功能:将10~200范围内的所有反素数依次存储到a指向的数组中,函数返回反

素数的个数。

算法提示:编写函数int g(int n)求一个整数n的约数的个数。

2、编写函数main()。函数功能:声明一个一维数组a,,用数组a作实参调用fun函数,按每行5个数的形式输出

a数组中的数据到屏幕及数据文件myf2.out中。最后将考生本人的准考证号输出到文件myf2.out中。

【测试数据与运行结果】

屏幕输出:12 24 36 48 60

120 180

【要求】

1.源程序文件名为myf

2.c,输出结果文件名为myf2.out。

2.数据文件的打开、使用、关闭均用C语言标准库中文件操作函数实现。

3.源程序文件和运行结果文件均需保存到T盘上,供阅卷使用。

4.不要复制扩展名为obj和exe的文件到T盘上。

【改错题解答:myf1.c】

#include

#include

#include

#define M 4

#define N 80

int maxstr(char ss[][N],int m) /*1、int maxstr(char *s[N],int m);去掉分号;2、(*ss)[N]错误*/

{ int i,len,maxlen,n;

maxlen=strlen(ss[0]);

n=0;

for(i=0;i

{ len=strlen(ss[i]);

if(len>maxlen)

{ maxlen=len;

n=i;

}

}

return n;

}

void insert(char str[])

{ int i,j=0,len=strlen(str);

while(str[j])

if(isdigit(str[j]))

{ for(i=len;i>=j;i--)

str[i+1]=str[i];

str[j]=' ';

j+=2; /*3、j+=3;程序逻辑错误,只需移2步*/

len++;

}

else j++;

}

int main()

{ int n;

char string[][N]={ "A1B23CD45 ", "EF2G34 ", "ER45DF678 ", "985GHJ211FGH "};

n=maxstr(string,M);

printf("The maxstring:%s\n",string[n]);

insert(string[n]); /*4、实参是具体值或数组首地址,此处是具体数组string[n]*/

printf("The changestring:%s\n",string[n]);

getch();

return 0;

}

【编程题解答:myf2.c】

此题比较简单。

#include

#include /*主函数exit(0);需要*/

#include /*主函数getch();需要*/

#define P 10 /*为设计通用程序,设置常量P=20和K=200*/

#define K 200

#define N 20

int fun(int *a)

{ int i,j=0;

for(i=P;i<=K;i++)

if(g(i)) a[j++]=i;

return j;

}

int g(int n) /*求一个整数n的约数的个数*/

{ int i,j,gi=0,gx=0,gimax=0;

for(i=1;i

{ gi=0;

for(j=1;j

if(i%j==0) gi++;

if(gimax

}

for(i=1;i<=n;i++) /*求一个整数n的约数的个数*/

if(n%i==0) gx++;

if(gx>gimax) return n;

else return 0;

}

void main()

{ int i,a[N],n; FILE *fp;

if((fp=fopen("myf2.out","w"))==NULL) {printf("\nCan't open the file!"); exit(0);} n=fun(a);

for(i=0;i

{ if(i%5==0) {printf("\n");fprintf(fp,"\n");}

{ printf("%4d",a[i]);fprintf(fp,"%4d",a[i]);}

}

printf("\nMy number is:1230107123\n"); fprintf(fp,"\nMy number is:1230107123\n");

fclose(fp);

getch();

}

二级(C语言程序设计)上机题汇总

二级(C语言程序设计)上机题汇总 一、程序调试题 (一)程序填空 练习一: /*该程序功能:对x=1,2,。。。。。,10,f(x)=x*x*-5*x+sin(x)的最大值。*/ #include #include #define f(x) x*x-5*x+sin(x) void main() { int x; float max; ____ max=f(1);____ for(x=2;x<=10;x++) ___if( max void swap(__int *pa, int *pb____) { /*交换两个数的位置*/ int temp; temp = *pa; *pa = *pb; *pb = temp; } void main() { int a,b,c,temp; scanf("%d%d%d",&a,&b,&c); if(a>b) swap(&a,&b); if(b>c) swap(&b,&c); if(__a>b___) swap(&a,&b); printf("%d,%d,%d",a,b,c); } 练习三: /*该程序功能:将输入的十进制正整数n通过函数Dec2Bin转换为二进制数,并将转换结果输出。*/ #include

void Dec2Bin(int m) { int bin[32],j; for(j=0;m!=0;j++) { bin[j]= __m%2___; m=m/2; } for(;j!=0;j--) printf("%d", ____bin[j-1]_ _____ ); } void main() { int n; scanf("%d",&n); Dec2Bin(n); } 练习四: /*该程序功能:输入数组x[7],调用函数f,去除数组中的负数,输出结果为:1 3 4 6*/ #include void f(int *a,int *m) { int i,j; for(i=0;i<*m;i++) if(a[i]<0) { for(j=i--;j<*m-1;j++) a[j]=a[j+1]; ___*m=*m-1;___ } } void main() { int i,n=7,x[7]={1,-2,3,4,-5,6,-7}; _ f(x,&n);_____ for(i=0;i void main() { int i,j,s; for(i=6;i<=1000;i++) { ___s=1;___

2018年江苏省高校教师岗前培训《高校教师职业道德规范》(题目和答案)

2018年江苏省高校教师岗前培训网络课程 《高校教师职业道德规范》(题目和答案) 1-1何为教师 一、单选(共2道试题,共60分) 1.高等教育与初、中等教育相区别的一个本质特性是高校教师的劳动具有()。(30分) A、高度的专业性 B、角色身份的多重性 C、劳动的研究性 D、劳动的实践性 标准答案:A 2.黑格尔所说:"只有对显现为现象的意识的全部领域都加以怀疑,只有通过这样的怀疑主义,精神才能善于识别真理,因为它已不复寄望于所谓自然的观念、思想和意见,不管他们是自己的或是别人的。"表示了高校教师的()。(30分) A、科学性 B、专业性 C、学术自由性 D、纪律性 标准答案:C 二、多选(共1道试题,共40分) 3.高校教师就是指接受过专门教育和训练,具备高校任职资格并在高校实际从事()工作的人。(40分) A、人才培养 B、科学研究 C、社会服务 D、学术兼职 标准答案:A,B,C 1-2道德与职业道德的内涵 一、单选(共2道试题,共60分) 1.“德”解释为“德者,得也,得事宜也”是出自以下哪本著作()。(30分) A、《说文解字》 B、《道德经》 C、《卜辞》 D、《广雅·释诂三》 标准答案:D 2.教师职业的“教书育人”、医疗行业“救死扶伤”等都表现出高校教师职业道德 ()。(30分) A、鲜明地表达的职业义务、责任、行为等方面的道德准则,独具行业风貌和特征,具有稳定性。 B、反映着特定的职业关系。 C、具有特定职业的行业特征。 D、比较具体、灵活、多样。

标准答案:D 二、多选(共1道试题,共40分) 3.道德是一种社会意识形式,指以善恶评价的方式调整人与人、个人与社会之间相互关系的 () 的总和,也指那些与此相应的行为、活动。(40分) A、审美 B、标准 C、原则 D、规范 标准答案:B,C,D 2-1我国古代教师职业道德规范 一、单选(共2道试题,共60分) 1.汉唐时期,()占主导地位。(30分) A、法家思想 B、儒家思想 C、墨家思想 D、道家思想 标准答案:B 2.以下哪个不是孔子的教师职业道德思想()。(30分) A、执着教育,诲人不倦 B、严以律己,宽以待人 C、以其昭昭,使人昭昭 D、爱生如子,尊重学生 标准答案:C 二、多选(共1道试题,共40分) 3.荀子提出的教师必备条件有()。(40分) A、“尊严而惮” B、“以其昭昭,使人昭昭” C、“耆艾而信” D、“诵说而不陵不犯” E、“知微而论” 标准答案:A,C,D,E 2-2我国现当代高校教师职业道德规范 一、单选(共2道试题,共60分) 1.将每年的9月10日定为教师节是在()通过。(30分) A、第五届全国人大常委会第九次会议 B、第六届全国人大常委会第九次会议 C、第七届全国人大常委会第八次会议 D、第五届全国人大常委会第八次会议 标准答案:B 2.以下不属于陶行知对教师的职业道德的言论是()。(30分)

西工大C语言上机考试题库

1:2:3 #include #include int main() { int i=0,j=0,k=0,a=0,b=0,c=0,l=0,m=0,n=0,d=0,p=0,q=0; for(i=1;i<=3;i++) { for(j=1;j<=9;j++) { if(i!=j) { for(k=1;k<=9;k++) { if(k!=j&&i!=k) { a=i*100+j*10+k; b=a*2; c=a*3; l=b%10,d=c%10; m=(b%100)/10,p=(c%100)/10; n=b/100,q=c/100; if(l!=0&&m!=0&&n!=0&&d!=0&&p!=0&&q!=0) if(i!=l&&i!=m&&i!=n&&j!=l&&j!=m&&j!=n&&k!=l&&k!=m&&k!=n) if(i!=d&&i!=p&&i!=q&&j!=d&&j!=p&&j!=q&&k!=d&&k!=p&&k!=q) if(l!=d&&l!=p&&l!=q&&m!=d&&m!=p&&m!=q&&n!=d&&n!=p&&n!=q) printf("%d %d %d\n",a,b,c); } }

} } } return 0; } 8 #include"stdio.h" int main() { int a,b[10],m=0,n=0,p; int i,j,k; scanf("%d",&a); for(i=1;i<=a;i++) { m=0; n=0; p=i; for(j=0;p!=0;j++) { b[j]=p%10; p=p/10; } for(k=0;k

历年二级C语言笔试真题及答案

1 2009年9月全国计算机等级考试二级笔试 试卷 1)下列数据结构中,属于非线性结构的是 A )循环队列 B) 带链队列 C) 二叉树 D )带链栈 2)下列数据结果中,能够按照“先进后出”原则存取数据的是 A) 循环队列 B) 栈 C)队列 D)二叉树 3)对于循环队列,下列叙述中正确的是 A )队头指针是固定不变的 B )队头指针一定大于队尾指针 C )队头指针一定小于队尾指针 D )队头指针可以大于队尾指针,也可以小于队尾指针 4)算法的空间复杂度是指 A )算法在执行过程中所需要的计算机存储空间 B )算法所处理的数据量 C )算法程序中的语句或指令条数 D )算法在执行过程中所需要的临时工作单元数 5)软件设计中划分模块的一个准则是 A) 低内聚低耦合 B) 高内聚低耦合 C) 低内聚高耦合 D) 高内聚高耦合 6)下列选项中不属于结构化程序设计原则的是 A) 可封装 B) 自顶向下 C) 模块化 D) 逐步求精 7)软件详细设计产生的图如下: 该图是 A) N-S 图 B) PAD 图 C) 程序流程图 D) E-R 图 8)数据库管理系统是 A )操作系统的一部分B) 在操作系统支持下的系统软件C) 一种编译系统 D) 一种操作系统 9)在E-R 图中,用来表示实体联系的图形是 A) 椭圆图B) 矩形C) 菱形D) 三角形 10)有三个关系R ,S 和T 如下: 其中关系T 由关系R 和S 通过某种操作得到,该操作为 A) 选择 B) 投影 C) 交 D) 并 11)以下叙述中正确的是 A )程序设计的任务就是编写程序代码并上机 B )程序设计的任务就是确定所用数据结 构 C )程序设计的任务就是确定所用算法 D )以上三种说法都不完整 12)以下选项中,能用作用户标识符的是 A )void B )8_8 C )_0_ D )unsigned 13)阅读以下程序 #include main() { int case; float printF; printf(“请输入2个数:”); scanf(“%d %f”,&case,&pjrintF); printf(“%d %f \n”,case,printF); } 该程序编译时产生错误,其出错原因是 A )定义语句出错,case 是关键字,不能 用作用户自定义标识符B )定义语句出错,printF 不能用作用户自定义标识符 C )定义语句无错,scanf 不能作为输入函 数使用 D )定义语句无错,printf 不能输出case 的值 14)表达式:(int)((double)9/2)-(9)%2的值是 A )0 B )3 C )4 D )5 15)若有定义语句:int x=10;,则表达式 x-=x+x 的值为 A )-20 B )-10 C )0 D )10 16)有以下程序 #include main() { int a=1,b=0; printf(“%d,”,b=a+b); printf(“%d \n”,a=2*b); } 程序运行后的输出结果是 A )0,0 B )1,0 C )3,2 D )1,2 17)设有定义:int a=1,b=2,c=3;,以下语 句中执行效果与其它三个不同的是 A )if(a>b) c=a,a=b,b=c; B )if(a>b) {c=a,a=b,b=c;} C ) if(a>b) c=a;a=b;b=c; D ) if(a>b) {c=a;a=b;b =c;} 18)有以下程序 #include main() { int c=0,k; for (k=1;k<3;k++) switch (k) {default: c+=k case 2: c++;break; case 4: c+=2;break; } printf(“%d \n”,c); } 程序运行后的输出结果是 A )3 B )5 C )7 D )9 19)以下程序段中,与语句:k=a>b?(b>c?1:0):0;功能相同的是 A )if((a>b)&&(b>c)) k=1;else k=0; B )if((a>b)||(b>c) k=1;else k=0; C )if(a<=b) k=0;else if(b<=c) k=1; D )if(a>b) k=1;else if(b>c) k=1; else k=0; 20)有以下程序 #include main() { char s[]={“012xy”};int i,n=0; for(i=0;s[i]!=0;i++) if(s[i]>=?a?&&s[i]<=?z?) n++; printf(“%d \n”,n); } 程序运行后的输出结果是 A )0 B )2 C )3 D )5 21)有以下程序 #include main() { int n=2,k=0; while(k++&&n++>2); printf(“%d %d \n”,k,n); } 程序运行后的输出结果是 A )0 2 B )1 3 C )5 7 D )1 2 22)有以下定义语句,编译时会出现编译错误的是 A )char a=?a? B )char a=?\n?; C )char a=?aa?; D )char a=?\x2d?; 23)有以下程序 #include main() { char c1,c2; c1=?A?+?8?-…4?; c2=?A?+?8?-…5?; printf(“%c,%d \n”,c1,c2); } 已知字母A 的ASCII 码为65,程序运行后的输出结果是

江苏省高校教师资格岗前培训试卷

2010年江苏省高等学校教师岗前培训 《教育法通论》试卷 一、单项选择题 1.按照2005年《普通高等学校学生管理规定》,下列哪种不是我国现行的对学生的处分种 类?() A扣缴毕业证书 B 记过 C 留校察看 D 开除学籍 2.一名学生进入高等学校以后,在学校规定的修业年限内学完所有的课程,其他课程都合 格,只有毕业论文答辩不合格。对于该学生,学校应当采取哪种做法? A 不发任何学业证书 B 颁发结业证书 C 颁发肄业证书 D 颁发毕业证书 3.下列哪种权利救济方式属于我国法律规定的教育权法律救济方式?() A 教师和学生申诉 B 权利诉讼 C 司法调解 D 集体上访 4. 下列不是我国教育行政诉讼管辖形式的一种。 A 选择管辖 B 级别管辖 C 移动管辖 D 指定管辖 5. 按照我国职业教育法律制度的规定,下列不属于职业培训形式的是() A 学徒培训 B 转岗培训 C 适岗培训 D 待岗培训 6. 根据我国《民办教育促进法》的规定,民办教育的法律地位是() A 与公办教育相比、属于从属地位B与公办教育具有平等法律地位 C 公办教育属于行政部门、民办教育属于企业单位 D 目前还不能确定 7. 我国现行高等学校内部管理体制是从年开始的。 A 1961 B 1976 C 1989 D 1995 8.按照我国教育申述制度的规定,下列不是我国教育申述的管辖形式。() A 选择管辖 B 级别管辖 C 隶属管辖 D 移送管辖 9. 根据衣物教育法,我国义务教育的性质最恰当的表述是一种() A 强制国家教育 B 强制基础教育 C 强制国民教育 D 强制免费教育 10. 下列哪一个程序属于行政复议程序的一种? A 复核 B 裁判 C 备案 D 受理 二、名词解释 1.法律责任 2.教师申诉制度 3.教育法治化 4.教育法律救济、 5.学业证书 三、简答题 1.简述高等学校教师的基本权利。 2.简述我国教育申诉制度及其基本特点。 3.简述我国行政复议的管辖及其方式。 4.简述《中华人民共和国民办教育促进法》的基本原则。 5.简述建立我国职业教育体系的基本原则。 四、论述题 试述行政诉讼的概念及其基本原则 五、案例题

C语言上机题库百科园第2章!南信大!

第二章 若有数学式3ae bc,则不正确的C语言表达式是() A.3*a*e/b*c B.a/b/c*e*3 C.3*a*e/b/c D.a*e/c/b*3 设:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b) && (n=c>d)后n的值为()。 A.4 B.3 C.2 D.1 下列表达式中,不满足"当x的值为偶数时值为真,为奇数时值为假"的要求的是() A.(x/2*2-x)==0 B.!(x%2) C.!(x%2==0) D.x%2==0 表达式18/4*sqrt(4.0)/8值的数据类型为()。 A.char B.double C.不确定 D.float 在C语言中,要求运算数必须是整型的运算符是( ) A.% B./ C.++ D.!= 若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。 A.4

C.16 D.52 C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( ) A.必须为下划线 B.必须为字母 C.可以是字母、数字和下划线中的任意一种 D.必须为字母或下划线 若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是( ) A.不知道a的值,不能确定 B.0 C.2 D.1 判断字符型变量c1是否为数字字符的正确表达式为( ) A.(c1>='0')&&(c1<='9') B.(c1>=0)&&(c1<=9) C.('0'>=c1)||('9'<=c1) D.'0'<=c1<='9' 下面四个选项中,均是合法的用户标识符的选项是()。 A._123 temp INT B.A p_o do C.b-a goto int D.float lao _A 以下关于C语言数据类型使用的叙述中错误的是( ) A.若要处理如"人员工资"的相关数据,单精度类型 B.若只处理"真"和"假"两种逻辑值,应使用逻辑类型 C.若要保存带有多位小数的数据,应使用双精度类型 D.若要准确无误差的表示自然数,应使用整数类型 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。 A.7 B.8 C.6 D.2 下面正确的字符常量是()

江苏省高校教师资格考试-高等教育学知识点整理汇总(全)

第二章高等教育的性质和任务 一、简答题:如何理解教育的本质特点?(P10-12) 1. 教育:促进、提升个体和人类素质的活动; 2. 教育:通过文化传承促进社会和人的发展; 3. 教育:通过文化创新促进社会和人的发展。 二、简答题:简述高等教育的基本性质?(P13-16) 1. 高等教育的高级性; 2. 高等教育的专业性; 3. 高等教育的学术性; 4. 高等教育的公益性; 5. 高等教育的主体性。 三、简答题:简述高等教育的主要任务?(P17-20) 1.培养高级专门人才;2. 推进科学技术发展;3. 服务社会发展需要。 四、选择题:(P19页)1810年,德国的威廉·冯·洪堡创办了柏林大学,提出了著名的“教学与科研相统一”、“通过科学研究促进教学”的原则。在洪堡和柏林大学的影响下,“洪堡原则”迅速传至西欧、美国、东欧、日本和中国,成为现代大学共同遵守的一条原则。 第三章高等教育的历史发展 一、简答题:中国最早的高等教育具有哪些总体特征? 其一,学在官府,或称学术官守、非官无学;其二,官学一体,或官师合一;其三,政教合一。 二、选择题(P24) 书院是我国古代特有的教育机构,它以私人创办为主,积聚大量图书,将教学活动与学术研究结合在一起,从唐代到清末,存在了一千年之久。 三、选择题(P26) 作为东罗马帝国的教育中心,其任务是为帝国训练有较高文化水平的官吏。教学内容以七艺为基础,七艺之上设哲学、法律学和修辞学三种。 四、选择题(P27) 最初成立的欧洲中世纪大学,具有行会性、自治性、国际性和宗教性等特点。

五、选择题或名词解释(P30) 1862年国会通过了《莫雷尔法案》(亦称“赠地法案”),规定各州凡有国会议员一名,拨联邦土地3万英亩,用这些土地的收益维持、资助至少一所学院,而这些学院主要开设有关农业和机械技艺方面的专业,培养工农业急需人才。 六、选择题(P30) 1904-1918年,威斯康星大学率先提出大学应具有社会服务职能,从而将德国大学拥有的培养人才、发展科学职能又向前拓展了一步。 七、选择题(P32) 1898年创办的京师大学堂,是“百日维新”的仅存硕果。(北京大学的前身) 八、选择题(P34) 1917年蔡元培出任北京大学校长,对校内管理体制进行了全面改革。 九、选择题(P36) 从高等教育适应社会发展的新变化来看,1952年的院系调整应当说基本上是成功的(多科制学院和单科制学院),若以是否符合高等学校自身发展规律来评价,答案就不那么肯定了。 十、选择题(P37) 1961年1月,教育部召开全国重点高校工作会议,根据“调整、巩固、充实、提高”的八字方针,提出对全国高等学校实行“定规模、定任务、定方向、定专业”。 十一、选择题(P38) 从1999年开始,在“实现高等教育大众化”、“扩大内需、拉动经济”等口号的推动下,开始了3年扩招。 第四章现代高等教育的发展趋势 一、论述题(开放性)(P58) 注:可参考书中两部分章节的思考题。 1.什么是高等教育的现代化?

江苏省高校教师岗前培训高等教育学题目和答案

高等教育与学等教育高1-1一、单选(共2道试题,共60分)1.恩格斯在辩证 唯物主义的客观性原则和发展性原则基础上,对科学知识作了() 、理论性分类、“解剖分类” DA、主观性分类 B、客观性分类 C C标准答案: 2.潘懋元主编的《高等教育学》 中写到高等教育学的研究对象是() 、高等专业教育的特殊规律、高等教育 BA D、高等教育发展的客观规律、教育科学C A标准答案:30分)二、多选(共1道试题, 共培根按照人类理性的哪三种能力对科学知识做出了主观性分类()3. 、分析 D、 想象 C、判断A、记忆 B标准答案:A,B,C2-1西方高等教育发展 史分)2道试题,共60一、单选(共 1.美国第一所真正的州立大学是() 、弗吉尼亚 大学、麻省理工学院 D、哈佛大学A、亚历山大大学 B C D标准答案:()年时 任威斯康辛大学校长的范海斯,他主张高等学校的基本任务不包括 A、把学生培养成有知识能工 作的公民 B、进行科学研究,发展科学与文化 C、由社区公共财政资助,以社区为服务重点本 地社会与经济服务、把知识传播给广大民众,直接为D C标准答案:40分)1二、多选 (共道试题,共修辞学校,由智者派创办,教学内容主要是“三艺”,包括:()3. 、经济法 D、修辞 C、辩证法 BA、文法标准答案:A,B,C 2-2中国高等教育发展史 一、单选(共2道试题,共60分) 1.中国近代第一所具有高等教育性质的专门学校是() 、江南制造局工艺学堂 B、江南水师学堂A. C、京师同文馆 D、广州同文馆C标准答案:“癸卯学制”纵向将教育机构 划分为初、中、高三个阶段,在高等教育阶段又分为三级,第一2.级是()A、高等学堂 B、 是大学堂 C、通儒院 D、研究生院A标准答案:分)二、多选(共1道试 题,共40 3.下列书院哪些属于宋代四大书院() BA、江西庐山白鹿洞书院、湖南衡阳石鼓书 院、湖南长沙岳麓书院C、河南商丘应天府书院 D A,B,C,D标准答案:高等教育 理念的构成要素3-160一、单选(共2道试题,共分)从高等教育发展的历史来看, 大学人特别看重学术研究层面的理念,把哪个理念称为大学的灵1. 魂。 CA、学生自治理 念 B、教授治校理念、学术自由理念、大学自治理念 D C标准答案:大学拥有不受政府、 教会和任何其他社会力量的干预和控制,独立自主地决定自己的一切事务的()权利,指的是哪 个理念大学自治理念A、学生自治理念 B、教授治校理念 C、管理专业化理念 D、 D标准答案:分)二、多选(共1道试题,共40()3.大学校长职业化理念中大学校长 扮演哪些角色、协调者A、募捐者 B、管理专家、政治家 C D A,B,C,D标准答案:高等教育理念的主要流派3-260一、单选(共2分)道试题, 共()1.实用主义的代表人物有、德雷克·博克 C、克拉克·克尔 BA、博克、 杜威 D B标准答案:2.中国最着名的杜威思想的解读者是() A、蒋梦麟 D、胡适 C、陶行知 B、陈鹤琴. C标准答案:二、多选(共1道试题,共40分)3.高等教育理念中持理性主义的典 型代表人物有()A、纽曼 B、赫钦斯 C、维布伦 D、弗莱克斯纳 A,B,C,D标准答案:4-1高等学校教育制度道试题,共一、单选(共260分)()1. 在硬件方面,基本的逻辑是A、“现存即合理”、“越发达、越复杂” B”、“突出差 异 D、“教育受制于社会”C A标准答案:()2.在特定情境方面,基本逻辑是、“现 存即合理”、“越发达、越复杂”A B D、“突出差异”C、“教育受制于社 会”B标准答案:分)道试题,共二、多选(共140高等学校根据设立性质和经费来

C语言上机题库

C语言习题集 3.11输入'A'~'F'中的一个字母,代表一个十六进制数,将其转换为十进制数,求该数与15的和并输出。 输入格式: B 输出格式: 26 #include int main(void) { char ch; int sum; ch=getchar(); sum=ch-'A'+10+15; printf("%d\n",sum); return 0; } 3.12输入三个整数,求其平均值。 输入格式: 3 5 7 输出格式: 5 #include int main(void) { int a,b,c,aver; scanf("%d %d %d",&a,&b,&c); aver=(a+b+c)/3; printf("%d\n",aver); return 0; } 3.13根据c=5/9*(f-32) 公式,输入华氏温度f,求摄氏温度c,结果精确到小数点后两位。 输入格式: 80.0 输出格式: 26.67 #include int main(void) { float f,c; scanf("%f",&f); c=5.0/9*(f-32); printf("%.2f\n",c); return 0; } 3.14输入一个四位正整数,求其各位数字之和。例如,1357的各位数字之和为1 + 3 + 5 + 7 = 16。 输入格式: 1357 输出格式: 16 #include int main(void) { int num; int a,b,c,d,total; scanf("%d",&num); a=num/1000; b=(num-a*1000)/100; c=(num-a*1000-b*100)/10; d=num-a*1000-b*100-c*10; total=a+b+c+d; printf("%d\n",total); return 0; } 3.15输入一大写字母,输出对应的小写字母。 输入格式: A 输出格式: a #include int main(void) { char c1,c2;

2018年江苏省高校教师岗前培训《高等教育学》题目和答案

1-1高等教育与高等教育学 一、单选(共2道试题,共60分) 1.恩格斯在辩证唯物主义的客观性原则和发展性原则基础上,对科学知识作了() A、主观性分类 B、客观性分类 C、“解剖分类” D、理论性分类 标准答案:C 2.潘懋元主编的《高等教育学》中写到高等教育学的研究对象是() A、高等教育 B、高等专业教育的特殊规律 C、教育科学 D、高等教育发展的客观规律 标准答案:A 二、多选(共1道试题,共30分) 3.培根按照人类理性的哪三种能力对科学知识做出了主观性分类() A、记忆 B、想象 C、判断 D、分析 标准答案:A,B,C 2-1西方高等教育发展史 一、单选(共2道试题,共60分) 1.美国第一所真正的州立大学是()

A、亚历山大大学 B、哈佛大学 C、麻省理工学院 D、弗吉尼亚大学 标准答案:D 2.1904年时任威斯康辛大学校长的范海斯,他主张高等学校的基本任务不包括() A、把学生培养成有知识能工作的公民 B、进行科学研究,发展科学与文化 C、由社区公共财政资助,以社区为服务重点 D、把知识传播给广大民众,直接为本地社会与经济服务 标准答案:C 二、多选(共1道试题,共40分) 3.修辞学校,由智者派创办,教学内容主要是“三艺”,包括:() A、文法 B、修辞 C、辩证法 D、经济法 标准答案:A,B,C 2-2中国高等教育发展史 一、单选(共2道试题,共60分) 1.中国近代第一所具有高等教育性质的专门学校是() A、江南水师学堂 B、江南制造局工艺学堂

C、京师同文馆 D、广州同文馆 标准答案:C 2.“癸卯学制”纵向将教育机构划分为初、中、高三个阶段,在高等教育阶段又分为三级,第一级是() A、高等学堂 B、是大学堂 C、通儒院 D、研究生院 标准答案:A 二、多选(共1道试题,共40分) 3.下列书院哪些属于宋代四大书院() A、江西庐山白鹿洞书院 B、湖南衡阳石鼓书院 C、河南商丘应天府书院 D、湖南长沙岳麓书院 标准答案:A,B,C,D 3-1高等教育理念的构成要素 一、单选(共2道试题,共60分) 1.从高等教育发展的历史来看,大学人特别看重学术研究层面的理念,把哪个理念称为大学的灵魂。 A、学生自治理念 B、教授治校理念 C、学术自由理念 D、大学自治理念

c语言上机题库 (1)

1、给定n 个数据, 求最小值出现的位置(如果最小值 出现多次,求出第一次出现的位置即可)。 2、编写程序求无理数e 的值并输出。计算公式为: e=1+1/1!+1/2!+1/3!+......+1/n! 当1/n!<0.000001时e=2.718282。 3、求一批数中最大值和最小值的积。 4、某一正数的值保留2位小数,对第三位进行四舍 五入。 5、从键盘上输入任意实数x,求出其所对应的函数值。 z=(x-4)的二次幂(x>4) z=x 的八次幂(x>-4) z=z=4/(x*(x+1))(x>-10) z=|x|+20(其他) 6、求出N ×M 整型数组的最大元素及其所在的行坐标 及列坐标(如果最大元素不唯一,选择位置在最前面 的一个)。 例如:输入的数组为: 1 2 3 4 15 6 12 18 9 10 11 2 求出的最大数为18,行坐标为2,列坐标为1。 7、求一个n 位自然数的各位数字的积。(n 是小于10的 自然数) 8、计算n 门课程的平均值,计算结果作为函数值返回。 例如:若有5门课程的成绩是:92,76,69,58,88, 则函数的值为76.599998。 9、求一批数中小于平均值的数的个数。 10、编写函数判断一个整数m 的各位数字之和能否被7整除, 可以被7整除则返回1,否则返回0。调用该函数找出 100~200之间满足条件的所有数。

11、请编一个函数void fun(int tt[M][N],int pp[N]), tt指向一个M行N列的二维数组,求出二维数组每列 中最大元素,并依次放入pp所指一维数组中。二维 数组中的数已在主函数中赋予。 12、编写函数fun用比较法对主程序中用户输入的具有10 个数据的数组a按由大到小排序,并在主程序中输出 排序结果。 13、编写main程序调用函数fact求解从m个元素选n 个元 素的组合数的个数。计算公式是:组合数=m!/(n!.(m-n)!)。 要求:m不能小于n,否则应有容错处理。 说明:函数fact(x)的功能是求x!。 14、找出一批正整数中的最大的偶数。 15、实现两个整数的交换。 例如:给a和b分别输入:60和65,输入为: a=65 b=60 16、将字符串中的小写字母转换为对应的大写字母, 其它字符不变。 17、求一个四位数的各位数字的立方和。 18、求一组数中大于平均值的数的个数。 例如:给定的一组数为1,3,6,9,4,23,35,67,12,88时,函数值为3。 19、对任意输入的x,用下式计算并输出y 的值。 5 x<10 y= 0 x=10 -5 x>10 20、求给定正整数m以内的素数之和。 例如:当m=20时,函数值为77。 21、判断整数x是否是同构数。若是同构数,函数返回1; 否则返回0。x的值由主函数从键盘读入,要求不大

c语言上机考试训练题库及答案

上机考试习题集 1.编写程序,一次输入5个学生的3门课成绩,每输入一个学生的3门成绩后,立即统计并输出该学生的总分和平均分。 #include "stdio.h" void main() { int score[5][3], i,j; float sum[5],average[5]; printf("请分别输入三个学生的成绩:\n"); for(i=0;i<5;i++) { sum[i]=0; for(j=0;j<3;j++) {scanf("%d",&score[i][j]); average[i]=0; sum[i]+=score[i][j]; average[i]=sum[i]/5; } } for(i=0;i<5;i++) printf("第%d个学生的总分为:%f,平均成绩为:%f\n",i+1,sum[i],average[i]); } 2 、编写程序,提示用户从键盘输入一个double类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入处理,然后在显示器上输出此数,以便验证处理是否正确。 #include #include double rounding(double x,int n); void main() { double x,x1; int n; printf("请输入一个浮点数:\n"); scanf("%lf",&x); printf("请输入给定的小数位:\n"); scanf("%d",&n); x1=rounding(x,n); printf("圆整后的数为:\n%.*lf\n",n,x1); } double rounding(double x,int n)

二级C语言上机编程题答题技巧

二级C语言上机编程题技巧 一、技巧的原理 首先使用这个技巧必须了解上机编程题的评分原理。以上机题的第5套编程题为例。二级C语言的上机试题是让我们自己编写某个小程序的子程序来实现题目中的功能。那么考官是怎么样来检查我们编的程序是否正确呢?根据编程题下面这段程序我们就可以看出: 在考生文件夹下存在一个名为in.dat的文件。首先以只读的方式打开in.dat文件,以只写方式打开out.dat文件,若out.dat不存在则自动新建该文件。然后使用fscanf 语句将其中的数据输入到变量a中,再将a当作实参调用我们需要编写的程序。将结果用fprintf语句输入到out.dat文件中。其中.dat为这个文件的扩展名(扩展名有可能被隐藏)。

所以考官不会直接检查我们的程序,只要检查out.dat里的数据是否正确就可以判断我们编的子程序是否正确。因此程序编写题,我们可以只通过修改out.dat里面的答案而不去编写程序就可以拿到满分。 二、使用技巧的条件 当然不是所有的编程题我们都能使用这个技巧的(不过90%的编程题都可以用这个方法)。使用这个技巧必须具备两个条件: 1、编程题是通过我上面讲的方法来检验,说白了就是我们的考生文件夹下面 含有in.dat文件。 2、编程题需要实现的功能我们编程者可以自己想出来程序完成的答案。例如 本题:

它让我们实现实型数据保留两位小数,并对第三位进行四舍五入。那么这个功能我们若知道任一个实数都可以自己计算出结果,那么我们才能将正确答案写在out.dat文件里面。若某程序让你编写子程序实现求取圆周率并精确到小数点后10位这个功能,那么我们就无法背出那么长的数字,因此也没有办法知道结果。那么这种技巧就不能使用。 三、步骤 确定了这个技巧可以使用后,我们就可以开始操作了。一般分为以下几步: 1、建立out.dat文件 上面可以看到我们的考生文件夹中是没有out.dat这个文件的。所以我们需要自己新建。最好的方法就是打开编程题直接编译、链接、执行。这样将程序执行一遍后我们的考生文件夹里就自动生成了我们需要的out.dat文件。(注意:这里生成了out.dat 文件后就不要再运行我们的程序了,因为每运行一次程序就会将程序生成的答案写入out.dat文件中,这样即算我们改成了正确答案,你如果再次运行程序,就会将我们修改的正确结果覆盖掉。) 2、修改答案

计算机二级C语言上机题库复习小抄(最新校正,精美排版)

计算机二级C语言上机题库复习小抄 (最新校正,精美排版) 第一套 1.程序填空 程序通过定义学生结构体数组,存储了若干个学生的学号、姓名和三门课的成绩。函数fun 的功能是将存放学生数据的结构体数组,按照姓名的字典序(从小到大排序)。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。 第一处struct student t; 第二处for(i=0;i0) 2程序修改 给定程序MODI1.C中函数fun的功能是:在p所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上;并将该字符前的原字符向上顺序移动。 /**found**/ q=p+i; /**found**/ while(q>p) 3程序设计 学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写了函数fun,它的功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。 int fun(STREC *a,STREC *b,int l,int h) {int i,j=0; for(i=0;i=1&&a[i].s<=h) b[j++]=a[i]; return j; } 第二套 1.程序填空 给定程序中已建立一个带有头结点的单向链表,链表中的各结点按数据域递增有序连接。函数fun的功能是:删除链表中数据域值相同的结点,使之只保留一个。 第一处free(q); 第二处q=p->next; 第三处q=q->next; 2. 程序修改 给定程序MODI1.C中函数fun的功能是:用选择法对数组中的n各元素按从小到大的顺序进行排序。 /**found**/ p=j; /**found**/ p=i; 3. 程序设计 请编写一个fun函数,它的功能是:求出1到m之间(含m)能被7或11整除的所有整数放在数组a中,通过n返回这些数的个数。 void fun(int m,int *a,int *n) { int i; *n=0; for(i=7;i<=m;i++) if((i%7==0)||(i%11==0)) a[(*n)++]=i; } 第三套 1. 程序填空 函数fun的功能是:逆置数组元素是的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数组中数据的个数。 第一处for(i=0;idata==ch)return n; 第三处k=fun(head,ch); 2. 程序修改 给定程序MODI1.C中函数fun的功能是:删除p所指字符串的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用‘#’结束输入。 /**found**/ for(i=0,t=0;p[i];i++) /**found**/ c[t]=?\0?; 3. 程序设计 请编写一个函数fun,将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。 void fun(char *ss) { int i; for(i=1;i=?a?&&ss[i]<=?z?) ss[i]-=32; } } 第五套 1. 程序填空 给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如:当形参n的值为10 的时,函数返回:9.6125588。 第一处s=0; 第二处for(i=1;i<=n;i++) 第三处s=s+(2.0*i-1)*(2.0*i+1)/(t*t); 2. 程序修改 给定程序MODI1.C中函数fun的功能是:统计substr所指字符串在str所指字符串中出现伯次数。 /**found**/ for(i=0;str[i];i++) /**found**/ if(substr[k+1]==?\0?) 3. 程序设计 请编写一个函数fun,它的功能是:根据以下公式求JI的值(要求满足精度0.0005,即某项小于0.0005时停止送代):程序运行后,如果输入精度为0.0005,则程序输出为 3.14…。 double fun(double eps) { double s=1,t=1./3; int n=1; while(t>=eps) {s+=t;n++;t=t*n/(2.0*n+1) ;} return(s*2.0); } 第六套 1. 程序填空 给定程序中,函数fun的功能是:将形参s所指定字符串中所有的字母字符顺序前移,其他字母顺序后移,处理后字符串的首地址作为函数值返回。 第一处t[j]=s[i];j++; 第二处for(i=0;iscore[i]+=1; 第三处return a; 2. 程序修改 给定程序MODI1.C中函数fun的功能是:从N个字符串中找出最长的那个串,并将其地址作为函数值返回。各字符串在主函数中输入,并放在一个字符串数组中。 /**found**/ char *fun(char (*sq)[M]) /**found**/ return sp; 1

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