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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北大学]20春学期《高级语言程序设计基础》在线平时作业3(参考资料)

[复制链接]
发表于 2020-3-1 14:30:22 | 显示全部楼层 |阅读模式
谋学网
试卷名称:20春学期《高级语言程序设计基础》在线平时作业39 ]6 v/ y# @( a" l# \/ S6 [* _
1.在C语言中,错误的int类型的常数是( )。
  c3 i. t" [1 D0 B3 @, O/ s5 jA.327688 ~  T/ e% \* c
B.03 ~8 {  x6 \, S9 z
C.37/ s  A, z/ P# p# [( T: G
D.0xAF6 w" Z8 y1 {$ z7 N' v% R4 S7 J7 Y
资料:-; Y+ s6 }( p8 Z0 r

* F1 ?* p6 u' C  l) n7 C. \( l8 f2.定义如下变量和数组:int k;int a[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是( )。for(k=0;k3;k++) printf("%d",a[k][2-k]);6 N2 a  o0 Y8 N" I. O
A.3 5 7# H7 \" D3 N, s3 y' H
B.3 6 9; `3 z, r0 D) p  ?6 j; h9 |
C.1 5 9- L1 l2 C0 l  l% S3 c( ]8 U7 v
D.1 4 7
: I' R  c$ ?. [1 l( W* U6 Z资料:-2 V4 @: e3 W1 W! X* I) i: h: z
/ [" v( L: F# S8 o  a6 x2 d
3.若执行fopen函数时发生错误,则函数的返回值是( )。
) {9 @. L: |/ u( G& t$ F4 @A.随机值
. x  W; V) V1 x7 C$ A: gB.1
5 b/ W; `  p" ~8 c1 jC.NULL" g1 c4 C6 q( ?, u. X" Y
D.EOF3 a9 p" ?2 [0 z9 r& \
资料:-1 c5 u9 o& ~/ P  v5 r+ Q

3 p, G+ l) |/ b/ b# x8 ]9 S4.下列关于C语言的叙述错误的是( )。
0 |0 j; b# m$ \" ?* z% N, l; G+ }! bA.大写字母和小写字母的意义相同
5 R+ Y, t7 G; sB.不同类型的变量可以在一个表达式中
$ E# R1 Y& i5 U5 Y. l: Q* l/ ZC.在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型% W1 Q3 s7 g! w2 ], d9 j9 c- x4 q: ^
D.同一个运算符号在不同的场合可以有不同的含义
( V2 M) l3 i$ p# p7 O% C资料:-
4 Y, P+ f1 ]* s6 j: [
- N& m! }" z% b; a/ }3 W" C5.以下对二维数组a的正确说明是( )。" W% s) M# z% }, u: }$ J
A.int a[3][];1 ^- @; ~" l6 }
B.float a(3,4);
9 F2 ~. M# T' N/ |! q# w( R" JC.double a[1][4]
6 j* R4 ^2 ^1 ?4 ]4 |D.float a(3)(4);
0 n3 L6 r& ~7 d& \资料:-6 S, k+ e  z# m' U6 }

" C! {$ s6 P, u1 A  S6.若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是( )。/ U9 o' S/ S# y# q
char *p;p= malloc(sizeof(char));7 m  a: Z2 b0 s2 G& \7 i- P
A.char
8 Y3 Y0 A7 k* h+ S4 ]9 p/ L; CB.char *
% G% a: m4 t+ W, wC.(*char): O' v$ |) T& e) |+ {+ v
D.(char *)
; o7 b& G4 ~$ p' C+ K资料:-
# Y! [" t, T% V/ H' d8 p
( A$ L! _% z2 ~8 A5 e' V7 }. F, `; l$ O7.以下为一维整型数组a的正确说明是( )。- h6 i8 @9 c, T# z
A.int a(10);8 P0 Z" S% x* ^" d  j4 P
B.int n=10,a[n];  n) z+ Z' ^5 `5 Z- ^$ S# p* G
C.int n; scanf("%d",&n); int a[n];
- m; s! ?6 d( a( @# b/ D5 G4 ?3 gD.#define SIZE 10;int a[SIZE];
3 U5 u. r4 g4 \" h资料:-
+ R7 @+ P) k: Q) E+ X+ N4 J2 t9 d. K' f: Q# [3 ^, @6 x. d7 N2 C
8.以下程序的输出结果是( )。* s8 F3 s3 x# T
main()
9 j9 L& G& G! }; t. {4 a6 I% z{ int a=0,b=1,c=0,d=20;3 G: p6 m+ `% m4 C6 J5 k* K( [
if(a) d=d-10;
; }& Q1 _9 B0 {0 }else if(!b)
6 R9 d0 r+ y5 ?; }4 ]; m5 Xif(!c) d=15;  B6 J1 j. u0 w, U' R5 |
else d=25;3 R: H. a, z1 k! ?! i. [$ ]8 o+ t
printf("d=%d\n",d);}
( p( i, u0 y6 f  }0 _A.d=107 u( x$ S" E- v- u) ~& _
B.d=150 A" k9 ^' X. P- }2 ?3 `/ k
C.d=20
" \! J) V+ `) _6 E7 ^* X2 iD.d=252 C- y. M: k' h$ }+ t
资料:-
7 d3 p: K9 M$ L1 S4 u% ~* j! q! }
9.判断字符串a和b是否相等,应当使用( )。
$ i, E1 L$ O! x8 VA.if(a==b)+ w* n0 R) G0 g2 j& }9 M  I
B.if(a=b)
+ N9 S# R9 ~7 z- MC.if(strcpy(a,b)), R; U/ g9 y. D4 D9 d$ j% F
D.if(strcmp(a,b))"
+ _" q: V  t8 q) O资料:-( J, v8 K7 {0 N
' q# @  i, ]9 |5 @; J
10.若执行下述程序时从键盘输入3 4,则输出结果是( )。#include main( ) { int a,b,s;  scanf("%d%d",&a,&b); s=a;  if (ab)  printf("%d\n",s*s); s=b;  }
$ d5 x) Q# P! J1 s2 DA.186
! |, ~/ G; `1 J/ r" u* @  S1 sB.256! p5 F1 E- b: ~! R! c2 a- b! B
C.324
0 X9 }3 s* a8 h6 W* r9 |, b1 _, XD.4004 w! d4 X3 d5 `, H! G
资料:-2 T- G" G3 Q+ n" r& ~

+ e# v$ Y' b% K$ Y4 C( A- O11.有字符数组a[80]和b[80],则正确的输出语句是( )。
( n7 b2 |  G. ~: U; w3 dA.puts(a.b);
5 a0 k9 U/ G; F" WB.printf("%s,%s",a[],b[]);
2 f2 E# X# S) c) }6 S( [C.pitchar(a,b);$ L- D6 V1 z! a6 S9 F% Z" {
D.puts(a); puts(b);
! |5 E& ~. ~+ G5 f5 v. A5 _资料:-' I8 _6 o6 J/ l) [  F2 b

0 J/ g: {2 B7 L+ k12.以下正确的描述是( )。
8 q- V" a4 E- y8 D9 Z' m) h7 B$ kA.函数的定义可以嵌套,但函数的调用不可以嵌套, D6 s  E! ~. ?5 w" v% f% j
B.函数的定义不可以嵌套,但函数的调用可以嵌套, S6 G6 ~3 c9 T
C.函数的定义和函数的调用均不可以嵌套
# u3 g6 S6 V- S( t' C/ c, }D.函数的定义和函数的调用均可以嵌套2 P% ^  B3 C& R4 v; c/ Z& X( ^
资料:-
2 r5 |8 M, M1 f  n; x& O8 E  M; }1 X) ]# ]7 k7 G4 s
13.以下能对二维数组a进行正确初始化的语句是( )。+ G& I& @9 w2 a7 x# h
A.int a[2][]={{1,0,1},{5,2,3}};
0 b6 q$ o) I" GB.int a[][3]={{1,2,3},{4,5,6}};% A- J, V5 \& L4 {/ T) u
C.int a[2][4]={{1,2,3},{4,5},{6}};6 ^% g; J+ J" ?9 i
D.int a[][3]={{1,0,1},{},{1,1}};") L( v9 K. x& ^; W8 _% j# k1 v5 g
资料:-& f! P. M, L% v
* N+ y! M* o9 i& |# k. U
14.若执行fopen函数时发生错误,则函数的返回值是( )。
. c" p+ ^" ~" f. y# T) |$ v" EA.随机值
* B$ t, o+ g' N! \B.18 @  g! V- [$ _: Z4 |& `
C.NULL( n% y7 N8 K9 [
D.EOF
1 A1 k$ n+ W3 U4 ^3 h* n资料:-
- o$ l, N, {: P1 F$ h! D9 ]9 _; P  ~" k* h# W% {
15.以下程序的运行结果是( )。
# y' m7 r0 U4 s) h* k  T( M9 N# include "stdio.h"
( r6 \. T  i$ i, |9 qmain()
$ n, f0 L, @# @& D' ~{ struct date{ int y,m,d;} today;printf("%d\n", sizeof(struct date));}
3 K/ Y" b9 J% E' q9 CA.2
8 V3 t, ]6 O1 V. f# ]B.3
$ y/ o% T. m# {9 l/ A9 f* XC.6# g- O/ S9 q7 c0 _/ _/ O% b  e
D.出错
, G- T  L7 J+ X" |& M( n资料:-
( [" O: [8 N5 ]" [6 v1 b! I1 x  f1 Q, H4 r0 j% V
16.当定义一个结构体变量时系统分配给它的内存是( )。& h1 g. V% I7 P
A.结构中第一个成员所需的内存量
0 C. ]! G3 f3 }/ e! i& P* |B.结构中最后一个成员所需的内存量2 A2 |2 c1 u$ e/ ~# K% ~# M
C.结构体成员中占内存量最大者所需的容量* u" Y! F/ t, E" l5 g! c) F1 S
D.结构体中各成员所需内存量的总和
0 r0 t( \& D7 A+ P资料:-# R  c# s2 {" g" c
3 H, |7 P0 p! z) L# a( M" b, m4 {
17.设x,y是float型变量,则不正确的赋值语句是( )。
/ ^& c6 U# c6 T3 }" T+ t4 UA.++x;
( j5 v4 `3 B0 M5 a' u7 \4 ]& gB.y=int(5);
7 h1 v$ }4 l/ k. p" d2 `( i- bC.x*=y+1;! R; r/ k+ {  J
D.x=y=0;
0 r, o9 H/ R! s5 Y$ w- u资料:-  J/ F+ _* a+ c9 i9 \1 ?5 V0 s
5 t5 ~4 |& P5 `/ H
18.若有定义:int x[10], *p=x;,则*(p+5)表示( )。5 Q1 A2 z" \: K; k0 N9 b1 i5 O
A.数组元素x[5]的地址8 B* p& P* ^0 k8 W
B.数组元素x[5]的值$ ]' t9 g* j% [* d1 F- u
C.数组元素x[6]的地址" l% W% X) E$ B
D.数组元素x[6]的值
2 k9 O$ |1 K- j& r2 `: t: ?E.选项内容11
2 X& T' i- e% E" \: d5 R8 jF.选项内容11
  M/ v0 L5 R' _资料:-+ |0 n0 l4 m9 R2 v" R" [

0 i; D! s4 f: H. z" u; U5 U, k19.以下对指针变量的操作中,不正确的是( )。  {; M) k6 f0 b+ q3 e3 @7 _3 t
A.int p, *q; q=&p;7 R" R2 d7 O7 d: G/ V7 R
B.int *p, *q; q=p=NULL;
/ G( T" J# D9 j/ a" ]C.int a=5, *p; *p=a;. w5 @- F7 x9 v6 g& j: S
D.int a=5, *p=&a, *q=&a; *p=*q;"
3 x" o) {! v6 L: O  \0 ~+ `资料:-
- m: T! ]9 p. z$ i5 a7 w$ G0 S  t. t* L, u4 x
20.若有定义:int x[10], *p=x;,则*(p+5)表示( )。
/ e4 A9 X+ j  B  K6 {; U$ X' ZA.数组元素x[5]的地址
# ^3 U8 E2 w8 z! BB.数组元素x[5]的值
# d1 N  j( b: U9 EC.数组元素x[6]的地址0 h% ]4 N8 d4 Q7 c; d3 X+ B
D.数组元素x[6]的值' D! i! T% R. C% N- B6 |- J6 u
E.选项内容11
% y1 X0 a4 j2 sF.选项内容114 P% a0 @$ T- l. l* x0 j
G.选项内容11
! V% L2 C, @4 i% x3 e3 r资料:-) z2 p# G! s; U
1 n! L! w) `" y0 f" U, x

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-3-3 18:36:59 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-3-3 19:05:15 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-3-3 19:49:40 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-28 06:27 , Processed in 0.102024 second(s), 21 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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