上海海洋大学C语言考试试卷(共六卷).docx
《上海海洋大学C语言考试试卷(共六卷).docx》由会员分享,可在线阅读,更多相关《上海海洋大学C语言考试试卷(共六卷).docx(74页珍藏版)》请在优知文库上搜索。
1、break;)B、inti,sum=O;for(i=l;i+)sum=sum+l;Cxintk=0;do+k;while(k=0);Dxints=3379;while(s+%2+3%2)s+;【答案】A【解析】分析各个选项。选项A中,当变量i的值等于20时,会执行break;语句,即退出整个WhiIe循环体。所以选项A的循环语句不是死循环。其他各个选项的循环语句中,没有循环退出点,所以都是死循环。5、有语句CharStrl10,str210=l,china,;则能将字符串China赋给数组Strl的正确语句是.A、strl=,china);B、strcpy(str1,str2);Cxstrl=
2、str2;D、strcpy(str2,strl);【答案】B6、若已定义X和y为double类型,则表达式x=l;y=(x+3)2的值是。A、1B、2C、2.00000D、2.50000【答案】C【解析】()的优先级较高,先计算x+3,结果为4.0,再4.0/2结果为2.0。7、下列哪个数组定义是正确的OA、 inta5)5;B、 INTa10;Cxintan;Dxinta3+2;【答案】D8、按照数的进位制概念,下列各个数中正确的八进制数是_。A、HOlB、 7081C、 1109C语言考试试卷(一)(总分100分.专设时长6。分钟)一、单项选择题(每小题2分,共100分)1、以下选项中不合
3、法的标识是OA、&aB、FORC、printD、_00【答案】A2、下列不属于整型变量的类型是oA、 byteB、 shortC、 floatD、 long【答案】C3、与y=(x0?l:x0)y=l;elseif(x0)y=l;elseif(x0)y=l;elseif(x=0)y=0;elsey=-l;E、 y=0;if(x=O)if(xO)y=l;elsey=-l;【答案】A4、下列各循环语句中,不是死循环的是oA、inti=100;while(i)i=i%100+l;if(i=20)D、实参顺序与形参顺序无关。【答案】B13、下列程序的运行结果是ovoidfun(int*a,int*b)
4、(int*k:k=a;a=b;b=k;)main()inta=3,b=6,*x=&a,*y=Ab;fun(x,y);printf(%d%d,a,b):)A、63B、36C、编译出错D、00【答案】B【解析】在C语言中,调用函数时是将实参复制一份给形参,所以无论怎么改变形参的值,都不会影响到实参,即传值调用。即使形参是指针变量,也没有改变C语言传值调用这个事实,实参指针也还是复制了一份给形参指针,无论怎么改变形参指针的内容(注意:不是形参指针所指向的内容),也不会影响实参指针的内容。但它们两个现在的值一样,BP;指向的是同一个内存地址,所以改变形参指针所指向的内容,也就改变了实参指针所指向:的内
5、容,C语言就是这样实现传址调用的。本题中fun()函数的形参就是两个指针,但函!数中没有任何语句改变这两个指针所指向的内容,只是交换了两个参数的内容,所以该函!数不会对传递给它的实参以及实参所指向的内容造成任何影响,故a,b初始化时为3,:6,输出结果亦为3和6。应该选择B。14、设intf(int);和intg(int);是函数f和g的原形,以下将f作为语句调用的是:IA、g(f(3)B、f(g(3);C、g(f(3)+2);D、p=f(g(3)+1);【答案】D【解析】P=f(g(3)+1):函数f被作为一个语句调用。15、下面程序的输出结果是:mainOD、B03【答案】A【解析】八进制
6、的数字为。7。9、下列字符串中可以用作C标识符的是。A、 2009varB、 gotoC、 test-2009D、 -123【答案】D【解析】在C中,变量标识符必须以大小写字母或下画线开始,是由数字或者字母下画线等组成的一个字符串,其中C+关键字不能作为标识符,不能包含-、+、*、/等运算符号。C+变量区分大小写。10、执行下列语句后,i和n的值为()inti=10;intn=i+%5;A、 10,0B、 10,1C、 11,0D、 11,1【答案】C【解析】本题考查了+和两个运算符。+运算符在前是先使用操作数的值参与表达式的计算,然后将操作数的值加1;%是求余。该题参与运算的i的值是10,而
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 上海 海洋大学 语言 考试 试卷 共六卷
