02275计算机基础与程序设计答案.docx

上传人:小飞机 文档编号:3139454 上传时间:2023-03-11 格式:DOCX 页数:4 大小:37.93KB
返回 下载 相关 举报
02275计算机基础与程序设计答案.docx_第1页
第1页 / 共4页
02275计算机基础与程序设计答案.docx_第2页
第2页 / 共4页
02275计算机基础与程序设计答案.docx_第3页
第3页 / 共4页
02275计算机基础与程序设计答案.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《02275计算机基础与程序设计答案.docx》由会员分享,可在线阅读,更多相关《02275计算机基础与程序设计答案.docx(4页珍藏版)》请在三一办公上搜索。

1、02275计算机基础与程序设计答案计算机基础与程序设计答案参考 一、单项选择题 1 B 11 C 21 C 31 C 2 A 12 B 22 B 32 C 3 C 13 A 23 B 33 D 4 A 14 B 24 D 34 B 5 B 15 A 25 D 35 D 6 D 16 D 26 A 36 A 7 A 17 A 27 B 37 D 8 A 18 B 28 C 38 B 9 C 19 A 29 B 39 D 10 C 20 B 30 B 40 B 二、多选题 1、ACD 2、ABCE 3、BCD 4、ABC 5、ACD 6、ABC 7、BCD 8、BD 9、ACD 10、ABE 三、

2、简答题 1、答:机械语言是二进制指令代码的集合,计算机能直接识别和执行;汇编语言是用助记符来表示指令的符号语言,每一条汇编指令和机械指令都有一一对应的关系,必须翻译为目标程序后执行;高级语言是一种接近人类的自然语言与数学语言的程序设计语言,简单直观,通用性好,但也需编译为目标程序后执行。 2、答:break语句中断整个循环,continue语句中断本次循环继续下次循环。 3、答:结构体名为student 结构体类型变量为a 结构体类型变量所占的字节数为16个字节 结构体成员age的值为18 4、答: +%、/= , 5答:不同。C语言中“=”称为赋值号,赋值号左边只能是变量不能是表达式或常量。

3、赋值号两侧不能互换,不表示相等,而“= =”称为等号,与数学中的“=”意义相同,符号两侧都可以使表达式 6、答:关闭与文件指针有联系的文件,废除文件指针与打开文件的联系。 7、答:Aotu,static,extern,register四种。Aotu类型的局部变量存储在动态存储区。Static类型的静态变量和extern类型的外部变量存储在静态存储区。Register类型的变量存储在寄存器中。 8、答: 结构体名是cjd 结构体类型变量时x 结构体类型变量所占字节数是29 90 四、阅读分析题 1、2,4,1 2、 3、1 1 * * * * * 3 9 5 25 7 49 9 81 4、pas

4、cal 5、13,7 basic 6、there is a car a=1,b=2 7 * 8、2 9、13,7 3 4 4 5 6 五、编程题 1、答案: # inclde “stdio.h” void main (void ) int x , i ,sum=0 ,n =0; float even ; for (i =0 ; i3& x100) n+ ; sum+= x; even = 1.0 *sum/n ; printf (“even=%fn”,even) ; 2、答案: # inclde “stdio.h” # include “string.h” main ( ) char p10,

5、 q , a10 9 ; int i, j for (i =0 ;i10 ; i+) scanf (“% s” ,ai); for (i=0 ; i 10 ;i+) pi = a i ; for (i=0 ; i 9 ;i+) for (j = i+1; j0) 10、2 7 q = pi ; pi =p j ; p j =q ; for (i=0 ;i10 ;i+) printf (“s” ,p i ; 3、答案: #include stdio.h main int a30,i,sum=0; printf(input 30 nubmers:); for(i=0;i=29;i+) scanf(

6、%d,&ai); for(i=0;i=29;i+) if(ai%3=0) printf(%5d,ai); sum=sum+ai; printf(n%d,sum); getch; 4、答案: #include stdio.h main FILE *fp; float a10 ,x; int i=0,j=0; if(fp=fopen(c:abc.dat,r)=NULL) exit(0); while(fscanf(fp,%f ,&ai+)!=EOF); fclose(fp); for(i=0;i=9;i+) for(j=0;jaj+1) x=aj; aj=aj+1; aj+1=x; for(i=0;i=9;i+) printf(%f ,ai);

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号