ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:21.49KB ,
资源ID:1855213      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1855213.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(东大20秋学期《高级语言程序设计基础X》在线平时作业2参考答案.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

东大20秋学期《高级语言程序设计基础X》在线平时作业2参考答案.docx

1、东大20秋学期高级语言程序设计基础X在线平时作业2参考答案20秋学期高级语言程序设计基础X在线平时作业2试卷总分:100 得分:100一、单选题 (共 25 道试题,共 100 分)1.若有语句:int a=4, *p=&a;,下面均代表地址的一组选项是( )。A.a, p, &*aB.*&a, &a, *pC.&a, p, &*pD.*&p, *p, &a答案:C2.系统的标准输入文件是指( )。A.键盘B.显示器C.软盘D.硬盘答案:A3.语句while (!y)中的表达式 !y 等价于( )。A.y=0B.y!=1C.y!=0D.y=1答案:A4.若有定义:int x10, *p=x;,

2、则*(p+5)表示( )。A.数组元素x5的地址B.数组元素x5的值C.数组元素x6的地址D.数组元素x6的值E.选项内容11F.选项内容11答案:B5.以下运算正确的程序段是( )。A.char str1=ABCDE, str2=abcdef; strcpy(str1, str2);B.char str10, *st=abcde; strcat(str, st);C.char *st1=ABCDS, *st2=abcde; strcat(st1,st2);D.char str10=, *st=abcde; strcat(str, st);答案:D6.以下能对一维数组a进行正确初始化的语句是(

3、 )。A.int a10=(0,0,0,0,0);B.int a10= ;C.int a=0;D.int a10=(10*1);答案:C7.已知学生记录描述如下,下面对结构体成员computer的赋值方式正确的是( )。 struct student int num; char name8; struct float math; float engl; float computer; mark; std;Aputer=84;Bputer=84;Cputer=84;Dputer=84;答案:C8.执行以下程序段后,y的值是( )。 int a =1, 3, 5, 7, 9 int x=0, y=

4、1, *ptr; ptr=&a1; while (!x) y+=*(ptr+x); x+; A.1B.2C.4D.24答案:C9.执行以下程序后,m的值是( )。 #define MIN(x, y)(x)(y) ? (x) : (y) main( ) int i=12, j=8, m; m=10*MIN(i, j); printf(%dn, m);A.120B.80C.12D.8答案:D10.在语言中,整数-8在内存中的存储形式是( )。A.1111 1111 1111 1000B.1000 0000 0000 1000C.0000 0000 0000 1000D.1111 1111 1111

5、 0111答案:A11.若有说明:char *pc =aaa, bbb, ccc, ddd;,则以下叙述正确的是( )。A.*pc0代表的是字符串aaaB.*pc0代表的是字符aC.pc0代表的是字符串aaaD.pc0代表的是字符a答案:B12.若执行fopen函数时发生错误,则函数的返回值是( )。A.随机值B.1C.NULLD.EOF答案:C13.以下正确的定义语句是( )。A.int a14=1,2,3,4,5;B.float x3=1,2,3;C.long b23=1,1,2,1,2,3;D.double y3=0;答案:D14.以下对指针变量的操作中,不正确的是( )。A.int p

6、, *q; q=&p;B.int *p, *q; q=p=NULL;C.int a=5, *p; *p=a;D.int a=5, *p=&a, *q=&a; *p=*q;答案:D15.对以下说明语句的正确理解是( )。 int a10=6,7,8,9,10;A.将5个初值依次赋给a1至a5B.将5个初值依次赋给a0至a4C.将5个初值依次赋给a6至a10D.因为数组与初值的个数不相同,所以此语句不正确答案:B16.若有以下语句,则对x数组元素引用不正确的是( )。 int x =1, 2, 3, 4, 5, 6, *ptr;ptr=x;A.*(-ptr)B.*(ptr-)C.*(ptr+)D.

7、*(+ptr)答案:A17.定义如下变量和数组:int k; int a33=1,2,3,4,5,6,7,8,9;则下面语句的输出结果是( )。for(k=0;k3;k+) printf(%d,ak2-k);A.3 5 7B.3 6 9C.1 5 9D.1 4 7答案:A18.下面程序段的输出结果是( )。 int a=023;printf(%dn,-a);A.23B.17C.18D.24答案:C19.若有定义:int a23;,则以下对a数组元素地址的正确表示为( )。A.*(a+1)B.*(a1+2)C.a1+3D.a00答案:A20.若执行下述程序时从键盘输入3 4,则输出结果是( )。

8、#include main( ) int a,b,s; scanf(%d%d,&a,&b); s=a; if (a j ) i-; else j-;A.8B.7C.16D.15答案:A10.阅读下面程序 class ex3124 public static void main(String args) boolean b=true; if(b) int i=1; else int i=2;System.out.println(i); 现在想先编译再运行该程序,结果是( )。A.运行出错B.编译出错C.2D.1答案:B11.下列程序段的输出结果是 ( )。 public class operatorsandExpressions void stringPlus() int x=3,y=4,z=5; System.out.println(x+y+z); A.以上答案均不正确B.xyzC.x+y+zD.12答案:D12.关于类和对象的叙述正确的是( )A.类的静态属性和全局变量的概念完全一样,只是表达形式不同B.类的成员至少有一个属性和一个方法C.类是对象的实例化D.Java的类分为两大部分:系统定义的类和用户自定义的类答案:D13.设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )A.j=(long)i;B.j=i;C.i=

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1