奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 636|回复: 3

[东北大学]20春学期《高级语言程序设计基础》在线平时作业2(100分)

[复制链接]
发表于 2020-6-14 00:07:22 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[东北大学]20春学期《高级语言程序设计基础》在线平时作业2
- k+ _  z" c1 X) C" j6 v* a& O试卷总分:100    得分:100
# J) }7 ^8 ?1 W$ l: \第1,下列关于C语言的叙述错误的是( )。
- l# `& y5 z, g4 y0 `: Q) H% qA、大写字母和小写字母的意义相同
( [* f3 {6 ]& |. C- @  QB、不同类型的变量可以在一个表达式中
9 [9 n( C/ u* _  iC、在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
9 b! D/ P1 c5 ?! X5 W* K3 d/ yD、同一个运算符号在不同的场合可以有不同的含义+ R7 t* ^: N6 f# c: V
正确资料:+ ?4 {9 d: I! L+ h6 I, ^& Z
0 K; I+ P2 w, ~* x! x; n
% m) U! P% s- H5 B' T& t
第2题,以下在任何情况下计算两数积时都不会引起二义性的宏定义是( )。% B- g: f/ a% y0 T; W
A、#define MUL(x,y) x*y
. S9 g8 U! U& n1 b" HB、#define MUL(x,y) (x)*(y)" T5 P1 U7 a4 I; m9 h
C、#define MUL(x,y) (x*y)0 X* J" E& F# F6 Y
D、#define MUL(x,y) ((x)*(y))"
( t4 F2 K. S" A0 T5 H5 ]- J* \8 J1 C正确资料:
  t5 F, K9 I$ S) X/ q* n& h* r( L8 z/ W) ~3 l1 i; v/ c% I

" ^- e- c. R/ c' Y0 e- }第3题,若a、b、c均为int型变量,则执行以下程序段后的输出结果为( )。
3 }& h. |" T2 `# z: {0 B7 nb=(a=10,a+5,c=10);+ u- d- ^/ \' j1 M
printf("a=%d,b=%d,c=%d\n",a,b,c);7 ?2 m3 p5 q+ d( z
c=(a=10,b=5,a+b);printf("a=%d,b=%d,c=%d\n",a,b,c);/ _" X2 q% f) A5 X6 {
A、a=10,b=15,c=10a=10,b=5,c=106 q% A$ j; Y0 \$ F  O' R# q& E' C
B、a=10,b=10,c=10a=10,b=5,c=105 H* |* k# C) X# @3 b! C
C、a=10,b=10,c=10a=10,b=5,c=15
* n- d, P) N$ b+ ^. y$ w3 xD、a=10,b=10,c=10a=10,b=5,c=5
) d, q; \3 J0 x$ k) m正确资料:
, i7 u3 b( L# r* \) Z: N
" u) @: Y5 f/ S/ E3 w! a$ k
  e2 O9 S+ ^$ u8 X& S第4题,以下正确的函数形式是( )。
0 Q- L, P! m7 I, AA、double fun1(int x, int y)  { z=x+y; return z; }$ ?, l* G- A$ L6 L
B、fun1(int x, y){ int z;return z; }
, ?4 R" V  F9 m0 Q% {C、fun1(x, y) { int x, y; double z;z=x+y;return z; }% N1 H* r1 |. M) O* g- W
D、double fun1(int x, int y){ double z;z=x+y; return z; }"
9 A# [$ ~5 k4 b5 o% h正确资料:
* q% y5 `; P. m- X' ]9 `  i" B, C; {7 j" n# q; J! @4 [& p' [% B4 }1 u: E
$ W2 v8 G3 Y" a* C
资料来源:谋学网(www.mouxue.com),函数rewind(fp)的作用是:使文件位置指针( )。
& ^  \* l0 t- ^1 L1 ?A、重新返回文件的开头
) O( Q) N6 _% Y# K* C3 U& DB、返回到前一个字符的位置7 o( `. R, D; F; m9 C7 F1 u9 s& x9 [* \
C、指向文件的末尾
3 q2 G  e5 V- o* Y3 oD、自动移至下一个字符的位置
4 v# B, c: [! K; N+ y. X正确资料:" p( }, i. V4 Y. G: J) f  {* z
7 Z, j) F0 W& y
) N0 @/ L7 g5 h3 z* ?0 c% M) l( F
第6题,若有语句: char s1[ ]="Shenyang", s2[10],*s3, *s4="NEU_soft"; 则对库函数strcpy调用正确的是( )。
! l" }- t( x. V* U3 fA、strcpy(s1, s4);% N$ f. N+ l0 l2 N8 Q! d
B、strcpy(s2, s4);
" G+ h; X) b$ k9 z- Z1 G) HC、strcpy(s3, s1);; o" w4 K9 q) m2 P, s8 O
D、strcpy(s4, s1);"- l) V$ G% ]0 e% {* s5 d  T7 D
正确资料:
7 c( y& y9 T  g' j1 y
) \2 H- ~( C, t  B  s! H6 |# U0 q* a& k6 [3 W( T4 \# V2 w; B
第7题,下面程序的运行结果是( )。
& e, `$ x9 s) t6 S( S3 f# b% Cmain()
6 g6 @. F" Q% n7 L{ struct cmplx { int x;int y;} cm[2]={1,2,3,4};printf("%d\n", 2*cm[0].x+
8 I$ P0 x# ]2 R, u0 j0 ucm[1].y/cm[0].y);}, m+ @( [, R' C5 V* ~% N/ k6 {
A、5# n* @" @0 x" a: ~: n
B、2
" _  F( k- F6 T3 X# C# P2 {' AC、3- Z5 `& H6 ~. `: z
D、4
: m2 _0 j7 U  k/ d正确资料:3 _; e$ j) W- k4 m- y# e
3 \6 c; p6 A$ {1 {% H

5 A8 i: Q  {! }第8题,以下程序执行后a的值为( )。main( ){ int a,m=2, k=1, *p=&k;a=p!=&m;printf("%d\n",a);  }
$ u6 U' x4 {1 y5 u! s5 z0 ]1 t8 \A、-13 n9 r+ C* K% c
B、0. a' Z7 x/ W/ L( Y& x7 I
C、1
# L5 P9 Z1 O2 D1 tD、27 @$ z* J% C" g5 G1 M8 {( m
正确资料:  |1 S# i! A* i( n# Y
8 `9 [2 s" v- Y  S1 i; q' V
  ^$ Y3 P" ~$ d/ Y' r( N; O; |% K
第9题,设x、y均是int类型变量,且x值为100,则关于以下for循环的正确判断是( )。for (y=100; x!=y; ++x,y++)      printf("****\n");% X; D" L- p/ J
A、循环体只执行一次
" X1 f" v3 G! \& a) h5 yB、是无限循环
. K3 u& D# c% f( a/ B7 w$ q8 [4 PC、循环体一次都不执行6 t  D# S, n& c
D、for语句中存在语法错误  p' E8 Q& G. o$ P& b
正确资料:. f2 Q* g, ~4 C1 H3 ]. Y
% B% O1 A3 Q, b- X/ ^) V2 J* n  n
6 v/ N* m: i" j6 L! f- T) q
资料来源:谋学网(www.mouxue.com),已知学生记录描述如下,下面对结构体成员"computer"的赋值方式正确的是( )。7 A3 x" V1 q* z' w  E
struct student
6 ~- a9 I8 |0 W' x9 d{ int num;char name[8];struct{ float math;float engl;float computer;} mark;} std;: h2 S" M5 _8 b4 |" m" z) Z
A、student.computer=84;
4 T% U+ f6 d& Y1 }$ ?& G0 wB、mark.computer=84;0 y: P' K% n5 W" H  N
C、std.mark.computer=84;: s* m# r9 l, {4 m
D、std.computer=84;2 P, n1 r& @- `9 g+ I3 Y6 s* y
正确资料:
/ J, ]. `2 H% x+ b7 X6 f
( z6 C2 R9 i* l  b' k
7 h+ W8 g) ]  |) |& T第11题,以下对指针变量的操作中,不正确的是( )。3 f8 T4 n4 ?+ `9 G$ |6 E
A、int p, *q; q=&p;& T( J5 _$ Z, e
B、int *p, *q; q=p=NULL;
$ e( c# P. i& ]C、int a=5, *p; *p=a;
9 V) y4 P! k$ TD、int a=5, *p=&a, *q=&a; *p=*q;"; O1 Q" z! }/ Y( [) W% c
正确资料:
9 Y' g. p! x' s1 t1 P4 @! A4 _0 C/ y+ V' _
8 t8 O3 P! ?0 p* M- [
资料来源:谋学网(www.mouxue.com),若有定义:int i, x[3][4];,则不能将x[1][1]的值赋给变量i的语句是( )。
7 S  F" M' Q. P9 f$ KA、i=x[1][1]
( }7 Z2 y: B+ u# h% }B、i=*(*(x+1))
: ~& t+ C2 @% m$ eC、i=*(*(x+1)+1)
6 x* U1 @- P* w2 hD、i=*(x[1]+1)
1 R" G2 x( r$ m正确资料:
4 m0 W$ L/ @/ \! v; {: _( b5 U9 i4 t3 d" g9 Z: W  @

' M0 A1 @$ ]7 m- l. P' d第13题,设有定义:int a=1, *p=&a; float b=2.0; char c='A'; ,以下不合法的运算是( )。! j0 ?! \: z; V- C: ~1 I
A、p++;  Y! G- s0 g0 D( H" \9 z0 @. Q7 k
B、a--;
8 a" z5 E0 H4 X5 q- q) HC、b++;
5 h3 p2 B' |" o# A" M# n) Q% \' bD、c--;
; Y7 \9 _& N' u9 b正确资料:9 H, K; U. N: ^  W. Z) w
. S1 {8 _1 ^: S7 M: C' M

. ?6 W& X. G' _0 H第14题,执行下面程序段后,x的值是( )。$ X% U  H$ q/ d& ^/ L( s: g
int x;printf("%d\n",(x=3*5,x+5));
" [+ I; w- ^2 b6 H5 {. _A、10$ n! I, J8 j1 J% K9 |2 T9 b
B、15
: d3 H- t& Z, E; J: k$ GC、20
8 e/ }8 r5 t: }- UD、5
: m4 k+ L* M) S正确资料:- s1 o- b$ g& c1 z/ K: u
$ w4 l% U( x+ r* d
5 K5 e7 X! ?) }/ ~
资料来源:谋学网(www.mouxue.com),下面对typedef的叙述中不正确的是( )。
" |! p8 y7 i, DA、用typedef不能定义变量名
+ H2 X% u; E5 r1 h( PB、用typedef可以定义新的数据类型$ m! e7 e2 R! `5 e% d
C、用typedef只是将已存在的类型用一个新的标识符来代表
' @) I9 f' _7 \% YD、使用typedef有利于程序的通用和移植
; h) t+ O( `" {6 T2 ^正确资料:( ?$ j+ i; `$ u
& C) g* K2 ]2 j
+ u# d6 C2 [  C. k5 m0 R6 c
第16题,以下正确的定义语句是( )。
5 f8 N$ O7 a* \, hA、int a[1][4]={1,2,3,4,5};9 q; |2 p) I1 ]% m6 T% Z+ ~
B、float x[3][]={{1},{2},{3}};
% a* v8 \+ r( [C、long b[2][3]={{1},{1,2},{1,2,3}};. L4 |+ r/ C8 K; u! ?4 v
D、double y[][3]={0};
$ K$ j" G" e" Q$ B# G正确资料:8 {7 D' R  L$ u4 _

! v5 e+ e3 b; w8 L6 }  T3 m0 ]/ ], c  l4 u
第17题,若有定义:int x[10], *p=x;,则*(p+5)表示( )。
- {/ \, X) R& ~* \* R0 J2 KA、数组元素x[5]的地址
$ I6 R& y+ H3 Z% {: B8 KB、数组元素x[5]的值
' [# g0 p7 K9 j% FC、数组元素x[6]的地址( A$ Q! V8 X' n4 N
D、数组元素x[6]的值+ s; r0 {$ X9 J2 v9 z7 E- ]* t
E、选项内容11
3 {8 Q; {+ V" U( p' M8 t! ^F、选项内容11! M/ H! ?8 w7 y+ R! G5 p
正确资料:! H9 L2 j0 |5 S$ q

8 [& K) n6 K, {
& S) s. l, P5 T% |; v5 b0 Q* Q; S第18题,设x,y是float型变量,则不正确的赋值语句是( )。
, _' }2 k& v  {% ~A、++x;
2 Y6 A3 v# i, J4 x) J) x* [0 ?B、y=int(5);6 J+ h- M* l0 B- K
C、x*=y+1;
- a, g9 }* p" r/ d, [# J8 OD、x=y=0;
" F& x' X: f/ ]: m& E( |5 ?! M正确资料:
: D: M1 N0 e9 A+ Z
9 m7 R: k) L6 ?: |( \( q1 P* w- f$ u  c' q
第19题,执行以下程序后,m的值是( )。#define MIN(x, y) (x)(y) ? (x) : (y)main( ){ int i=12, j=8, m;m=10*MIN(i, j);printf("%d\n", m);  }
, i! x0 ?0 E: B/ B% m7 J4 kA、120
8 U4 _' w1 t# j: t& u) c8 q% R1 lB、80
* g5 u& y/ m* C2 }+ nC、12
+ R# |+ j: K$ R; ?9 {* Y9 iD、84 E. U4 S( j7 k' J2 Y
正确资料:
" i% ~' u) w; r! d
, E# z. ~. ~4 Q( d3 t
7 [0 z* a/ G4 o资料来源:谋学网(www.mouxue.com),下列程序的输出结果是( )。9 V! l1 b& x4 B& ~( q
#include
9 ]9 y$ a8 W$ s, z# }/ ?- Y1 ^# ?" ?void fun();
, y3 ]; z9 ]9 I4 G! H! Cvoid main()" U& }9 k5 j! J: t' m( g- ~4 s
{
" E& |  n% H2 S" R: p  c2 k# Kint x=1;. s0 D  q" w3 K# |1 |
if(x= =1)3 u6 w" e. c5 O9 R
{int x=2;printf("%d",++x);; a* n, J; W; F7 E5 D: H
}void fun()
( Y2 g- x; z" G) O1 e0 K$ A{printf("%d",x++);}
6 e0 |2 {7 L# cA、2,1,1& L2 l5 d# j7 _8 B/ o1 A
B、1,2,1) K7 p1 K9 f( _8 O
C、2,2,2+ _5 q9 A6 l0 k+ y9 x! Z
D、2,2,1"
1 Q- B) s/ P; S8 z4 ]$ N* Y正确资料:
5 [* ~6 ^% Z3 j. ^9 @& F7 Z; P5 Q: ^+ J2 l. y
5 F0 Y8 J5 Q+ F3 q4 F: d& h+ S
: E8 `5 G* C$ @$ t6 ]

3 a  u- k0 R% Z
* L% c( t  ~- t8 B. @# I: t: W9 ^1 ^' y( c8 |4 o/ K. E
" V1 [: D: U. J( E/ ^) v

. P5 o1 F% T9 U+ w; a0 R0 S+ G5 [) }! O* {
2 y# ~& K# u+ v1 w
" Z+ o. A2 j/ B, z% @

* t( [- [4 B6 a# U  G+ e* p5 u; N9 x5 G" ?8 }  ^' S6 _" [7 l* q4 K
$ x# o# O9 g7 x9 U9 |& c: `

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-6-14 06:22:19 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-6-14 06:50:34 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-6-14 07:35:07 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2024-5-11 09:54 , Processed in 0.108825 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表