皮皮学,免费搜题
登录
logo - 刷刷题
搜题
【简答题】
函数ReadDat()的功能是实现从文件ENG96.IN中读取一篇英文文章,存入到字符串数组xx中。请编制函数encryChar(),按给定的替代关系对数组xx中所有字符进行替代,仍存入数组xx的对应的位置上,最后调用函数WriteDat()把结果xx输出到文件ps96.dat中。 替代关系:f(p)=p*11 mod 256(p是数组xx中某一个字符的ASCII值,f(p)是计算后新字符的ASCII值),如果原字符是小写字母或计算后f(p)的值小于等于32,则该字符不变,否则将f(p)所对应的字符进行替代。 注意:部分源程序已给出,原始数据文件的存放格式是每行的宽度均小于80个字符。 请勿改动主函数main()、读函数ReadDat()和写函数WriteDat()的内容。 试题程序: include<conio.h> include<stdio.h> include<string.h> include<ctype.h> unsigned char xx[50][80]; int maxline=0; int ReadDat(void); void WriteDat(void); void encryChar() { } void main() { clrscr(); if(ReadDat()) { printf('数据文件ENG96.IN不能打开!/n/007'); return; } encryChar(); WriteDat(); } int ReadDat(void) { FILE *fp; int i=0; unsigned char *p; if((fp=fopen('ENG96.IN','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; fp= fopen('ps96.dat','w'); for(i=0;i<maxline;i++) { printf('%s/n',xx[i]); fprintf(fp,'%s/n',xx[i]); } fclose(fp) }
手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
参考答案:
举一反三
【简答题】请写下自己想要就读高职的3所目标学校(或其他) 漳州职业技术学院 黎明职业大学 福建船政交通职业学院 福建信息职业技术学院 厦门城市职业学院 厦门海洋职业技术学院 福建农业职业技术学院 福州职业技术学院 宁德职业技术学院 湄洲湾职业技术学院 漳州城市职业学院 泉州经贸学院 厦门软件职业技术学院 高校录取分析表.xlsx 参考16级部分同学的就读情况
【简答题】铝、铁、铜是实验室常见的三种金属,其金属活动顺序如下图所示.请结合金属活动的知识回答下列问题: (1)铝、铁、铜三种金属中,______(填化学式,下同)不能与稀硫酸反应,______与稀硫酸反应最剧烈. (2)人们常用铁粉从冲洗相片的定影液中提取金属银,主要原理是:铁与硝酸银(AgNO 3 )反应生成硝酸亚铁(Fe(NO 3 ) 2 )和银,该反应的化学方程式为______. (3)为除去铜屑中...
【简答题】农作物生长不仅需要阳光、空气和水,还需要多种化学元素。当植物缺乏N元素时,表现为植株生长缓慢、叶色发黄,严重时叶片脱落直至死亡。 (1)下列可作氮肥的化合物是 ,其中含N量最高的是 。 A.硫酸铵 B.磷酸二氢钙 C.硫酸钾 D.尿素 (2)氮肥的制备,首先涉及氨的合成,请填写下列合成氨工艺流程图中的设备名称: A B (3)某化工厂为了综合利用生产过程中的副产品CaSO 4 ,与相邻的合成氨厂联...
【多选题】下列关于环境影响报告书编制的总体要求,说法错误的是( )。
A.
文字应简洁、准确,并尽量采用图表和照片,以使提出的资料清楚,论点明确,利于阅读和审查
B.
环境影响报告书应全面、概括地反映环境影响评价的全部工作
C.
原始数据、全部计算过程等必须在报告书中列出,不必编入附录
D.
所参考的主要文献应按其发表的时间次序由近至远列出目录
E.
涉及的主要的技术问题无需另编专题技术报告
【简答题】如下图所示,A、E为石墨电极,B、F为铁片电极。按要求回答下列问题。 (1)打开K 2 ,合并K 1 。B为 极,A的电极反应为 ,       最终可观察到的现象是 , 涉及的化学反应方程式有: 。 (2)打开K 1 ,合并K 2 。 F为 极,F极的电极反应为 , 电解过程中,观察到溶液的现象是 。
【单选题】下列关于自然界中氮循环(如图所示)的说法正确的是( )
A.
A .工业合成氨气并生产化肥碳铵的过程中涉及到的反应都属于氮的固定
B.
闪电和豆科植物都能起到固氮的作用,且豆科植物的叶片可以吸收空气中的氮气
C.
1828 年,德国化学家维勒首次利用无机物氰酸铵合成了尿素,此过程属于氮的固定
D.
碳、氢、氧三种元素也参加了氮循环
【单选题】自然界的氮循环如图所示。下列说法中,不正确的是【图片】
A.
工业合成氨属于人工固氮
B.
雷电作用下 N 2 与 O 2 发生化学反应
C.
在氮循环过程中不涉及氧化还原反应
D.
人工固氮与自然固氮过程,都发生了化学反应
【单选题】下列反应过程涉及:【图片】
A.
烷基的重排
B.
H迁移
C.
外消旋化
D.
互变异构
【简答题】电路如图所示,已知【图片】求电压 U =( )V。【图片】
【单选题】电路如图所示,已知稳压管的稳压值【图片】V。计算电压【图片】=( )V。【图片】
A.
5
B.
-5
C.
0
D.
6
相关题目:
参考解析:
知识点:
题目纠错 0
发布
创建自己的小题库 - 刷刷题