问题 单项选择题

随着第二次工业革命进行,主要资本主义国家的工业结构发生的最大变化是()

A.重工业占主导地位

B.交通运输业获得巨大发展

C.化学工业兴起

D.电力工业的发展最为突出

答案

参考答案:A

解析:本题主要考查第二次工业革命的影响。随着第二次工业革命的进行,主要资本主义国家的工业结构发生重大变化,重化工业取代了轻纺工业,成为工业的主要成分,即重工业在国民经济中占主导地位。故应选A。考点:新航路的开辟、殖民扩张与资本主义世界市场的形成和发展·工业革命与世界市场的发展·第二次工业革命的影响

填空题
问答题

函数ReadDat()的功能是实现从文件IN39.DAT中读取一篇英文文章存入到字符串数组xx中。请编制函数ChA(),该函数的功能是:以行为单位把字符串的第一个字符的ASCII值加第二个字符的ASCII值,得到第一个新的字符,第二个字符的ASCII值加第三个字符的ASCII值,得到第二个新的字符,以此类推一直处理到倒数第二个字符,最后一个字符的ASCII值加第一个字符的ASCII值,得到最后一个新的字符,得到的新字符分别存放在原字符串对应的位置上。最后把已处理的字符串逆转后仍按行重新存入字符串数组xx中,井调用函数WriteDat()把结果肛输出到文件OUT39.DAT中。
注意:部分源程序已给出。
原始文件存放的格式是:每行的宽度小于80个字符,含标点符号和空格。
请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
char xx[50][80];
int maxline=0;
int ReadDat();
void WriteDat();


void ChA(void)


void main()

clrscr();
if (ReadDat())

printf("数据文件 IN39.DAT 不能打开!\n\007" );
return;

ChA( );
WriteDat();

int ReadDat(void)

FILE *fp;
int i=0;
char *p;
if((fp=fopen("IN39.DAT","r"))==NULL)
return 1;
while(fgets(xx[i],80,fp)!=NULL)

p=strchr(xx[i],’\n’);
if(p) *p=0;
i++;

maxline=i;
fclose(fp);
return 0;

void WriteDat()

FILE *fp;
int i;
clrscr();
fp=fopen("OUT39.DAT","w");
for(i=0;i<maxline;i++)

printf("%s\n",xx[i]);
fprintf(fp,"%s\n",xx[i]);

fclose(fp);