#include
double sum=0; int n=1; while(true) {
if(sum + 1/(double)n > 5)break; else
sum += 1/(double)n; n++; }
printf(\}
5. 编写一个主函数,求满足不等式22+42+……+n2<1000的最大n值,假定分别用i和s为取偶数值和累加值的变量,并限定使用do循环编程。
#include
int s=0,i=2; do {
s+=i*i;
if(s+(i+2)*(i+2)>=1000)break; else i+=2; }while(true);
printf(\}
6. 编写一个主函数,计算并输出n 的值,其中n值由键盘输入。 #include
int s=0,n;
printf(\请输入n的值:\ scanf(\ for(int i=1;i<=n;i++) s+=i*i;
printf(\
}
第三次作业
计算机操作员高级理论知识练习卷答案(三) 一、填空题
1.ALT 2.Printscreen 3.快捷键 4.滚动条 5.段落 6.文件 7. 属性 8. 格式 9.工作簿 10. 等号 11.算术算符 字符连接 关系运算 12.字符型 13.$A$1+$A$4+$B$4 14.编辑 15.重命名 16.数据 运算器 17.指令
二、判断题(正确的请在括号内打√,错误的请在括号内打×,每题1分,共30分) 1.)√ 2.)√ 3.)√ 4.)√ 5.)× 6.)× 7.)√ 8.)× 9.)√ 10.)× 11.)× 12.)× 13.)√ 14.)× 15.)√ 16.)√ 17.)√ 18.)× 19.)× 20.)× 21.)× 22.)√ 23.)√ 24.)√ 25.)√ 26.)√ 27.)× 28.)× 29.)× 30.)×
三、选择题(请将正确答案的代号填入括号内,每题1分,共70分)
1.)D 2.)A 3.)C 4.)A 5.)D 6.)A 7.)C 8.)D 9.)A 10.)B 11.)A 12.)D
13.)D 14.)A 15.)D 16.)A 17.)D 18.)D 19.)A 20.)C 21.)D 22.)C 23.)C 24.)B 25.)C 26.)A 27.)C 28.)A 29.)C 30.)B
31.)B 32.)C 33.)A 34.)A 35.)B 36.)D 37.)B 38.)C 39.)D 40.)B 41.)D 42.)C 43.)A 44.)B
45.)A 46.)D 47.)B 48.)A 49.)B 50.)A 51.)C 52.)B 53.)A 54.)D 55.)C 56.)B 57.)A 58.)D 59.)A 60.)D 61.)B 62.)B 63.)C 64.)D 65.)A 66.)B 67.)D 68.)A 69.)C 70.)D
四、问答题(15分)
1、自动批处理文件AUTOEXEC.BAT的作用是什么?
[答]:AUTOEXEC.BAT是一个特殊的批处理文件,每次启动DOS时,命令处理程序就会产在启动DOS的磁盘的根目录中寻找这个文件,如果找 到,就自动执行,这个文件非常适于实现每次启动系统后就自动进入用户所希望的工作状态。
2、什么是计算机病毒?如何预防计算机病毒?
[答]:关于计算机病毒目前没有一个公认的定义,我国公安部计算机安全检察司对病毒的定义是:计算机病毒是指编制或者在计算机程 序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。
计算机病毒的预防:
①经常做文件备份,重要的文件要多做几份;
②一旦确认系统被病毒感染,先关闭系统,然后用带有写保护标签的原始DOS盘引导,并用该DOS盘上的FORMAT.COM程序将硬盘格 式化,再重新安装系统,然后将新近做的数据和文件备份考入硬盘;
③对不进行写操作的软盘都应该用写保护标签保护起来; ④将所有扩展名为COM和EXE文件赋以“只读”属性;
⑤把C0MMAND.COM文件隐藏到子目录里,并把它从根目录中删去,重新编辑CONFIG.SYS文件,在该文件中增加一行:SHELL=C:\\HIDDEND COMMAND/P,其中HIDDEND是隐藏COMMAND.COM文件的子目录名;
⑥不要随意将盘片借给他人,尤其是原始系统盘; ⑦能从硬盘引导系统,就绝不用软盘引导;
⑧不要让人随意使用你的系统,更不要随意让人使用未经检测的软盘;
第四次作业
一、 选择题
1. 假定有“struct BOOK{char title[40];float price;};struct BOOK *book;”,则不正确的语句为(A)。
A.struct BOOK *x=malloc(book); B.struct BOOK x={“C++ Programming”,27.0}; C.struct BOOK *x=malloc(sizeof(BOOK)); D.struct BOOK **x=&book;
2. 假定有“struct BOOK{char title[40];float price;} book;”,则正确的语句为(B)。 A.struct BOOK x=&book; B.struct BOOK *x=&book; C.struct BOOK x=calloc(BOOK); D.struct BOOK *x=BOOK; 3.表示文件结束的符号常量为(C)。