奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

帮助中心知识拓展客服QQ 515224986
查看: 558|回复: 0

东北大学2020春学期《高级语言程序设计基础》在线平时作业3

[复制链接]

1万

主题

5

回帖

2万

积分

论坛元老

积分
28878
发表于 2020-3-7 21:45:55 | 显示全部楼层 |阅读模式
扫码加微信
试卷名称20春学期《高级语言程序设计基础》在线平时作业3
1.在C语言中,错误的int类型的常数是()。

东北大学
奥鹏作业答案联系QQ 515224986
A.32768
B.0
C.37
D.0xAF
答案
2.定义如下变量和数组:intkinta[3][3]={123456789}则下面语句的输出结果是()。for(k=0k3k++)printf(&quot%d&quota[k][2k])    奥鹏作业答案
奥鹏东北大学作业答案联系QQ 515224986
A.357
B.369
C.159
D.147
答案
3.若执行fopen函数时发生错误,则函数的返回值是()。
A.随机值
B.1
C.NULL
D.EOF
答案
4.下列关于C语言的叙述错误的是()。
A.大写字母和小写字母的意义相同
B.不同类型的变量可以在一个表达式中
C.在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型
D.同一个运算符号在不同的场合可以有不同的含义
答案
5.以下对二维数组a的正确说明是()。
A.inta[3][]
B.floata(34)
C.doublea[1][4]
D.floata(3)(4)
答案
6.若要使指针变量p指向一个动态开辟的字符型存储单元,则空中应选择填入的是()。
char*p;p=malloc(sizeof(char));
A.char
B.char*
C.(*char)
D.(char*)
答案
7.以下为一维整型数组a的正确说明是()。
A.inta(10)
B.intn=10a[n]
C.intnscanf(&quot%d&quot&ampn)inta[n]
D.#defineSIZE10inta[SIZE]
答案
8.以下程序的输出结果是()。
main()
{inta=0b=1c=0d=20;
if(a)d=d10;
elseif(!b)
if(!c)d=15;
elsed=25;
printf(&quotd=%d\n&quotd);}
A.d=10
B.d=15
C.d=20
D.d=25
答案
9.判断字符串a和b是否相等,应当使用()。
A.if(a==b)
B.if(a=b)
C.if(strcpy(ab))
D.if(strcmp(ab))&quot
答案
10.若执行下述程序时从键盘输入34,则输出结果是()。#includemain(){intabsscanf(&quot%d%d&quot&ampa&ampb)s=aif(ab)printf(&quot%d\n&quots*s)s=b}
A.186
B.256
C.324
D.400
答案
11.有字符数组a[80]和b[80],则正确的输出语句是()。
A.puts(a.b)
B.printf(&quot%s%s&quota[]b[])
C.pitchar(ab)
D.puts(a)puts(b)
答案
12.以下正确的描述是()。
A.函数的定义可以嵌套,但函数的调用不可以嵌套
B.函数的定义不可以嵌套,但函数的调用可以嵌套
C.函数的定义和函数的调用均不可以嵌套
D.函数的定义和函数的调用均可以嵌套
答案
13.以下能对二维数组a进行正确初始化的语句是()。
A.inta[2][]={{101}{523}}
B.inta[][3]={{123}{456}}
C.inta[2][4]={{123}{45}{6}}
D.inta[][3]={{101}{}{11}}&quot
答案
14.若执行fopen函数时发生错误,则函数的返回值是()。
A.随机值
B.1
C.NULL
D.EOF
答案
15.以下程序的运行结果是()。
#include&quotstdio.h&quot
main()
{structdate{inty,m,d;}today;printf(&quot%d\n&quotsizeof(structdate));}
A.2
B.3
C.6
D.出错
答案
16.当定义一个结构体变量时系统分配给它的内存是()。
A.结构中第一个成员所需的内存量
B.结构中最后一个成员所需的内存量
C.结构体成员中占内存量最大者所需的容量
D.结构体中各成员所需内存量的总和
答案
17.设xy是float型变量,则不正确的赋值语句是()。
A.++x
B.y=int(5)
C.x*=y+1
D.x=y=0
答案
18.若有定义:intx[10]*p=x,则*(p+5)表示()。
A.数组元素x[5]的地址
B.数组元素x[5]的值
C.数组元素x[6]的地址
D.数组元素x[6]的值
E.选项内容11
F.选项内容11
答案
19.以下对指针变量的操作中,不正确的是()。
A.intp*qq=&ampp
B.int*p*qq=p=NULL
C.inta=5*p*p=a
D.inta=5*p=&ampa*q=&ampa*p=*q&quot
答案
20.若有定义:intx[10]*p=x,则*(p+5)表示()。
A.数组元素x[5]的地址
B.数组元素x[5]的值
C.数组元素x[6]的地址
D.数组元素x[6]的值
E.选项内容11
F.选项内容11
G.选项内容11
答案

奥鹏在线作业答案
奥鹏东北大学作业答案联系QQ 515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

GMT+8, 2024-11-25 07:56

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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