奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

兰大《C语言程序设计》19春平时作业1(含答案)

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2019-5-13 12:32:08 | 显示全部楼层 |阅读模式
扫码加微信
《C语言程序设计》19春平时作业1
1.[单选题]程序的三种基本结构是( )

奥鹏在线作业答案
奥鹏兰州大学作业
    A.顺序结构,循环结构,递归结构
    B.顺序结构,循环结构,选择结构
    C.选择结构,循环结构,递归结构
    D.顺序结构,选择结构,递归结构
    正确答案:——B——
2.[单选题]执行下列程序段后, int x=10,y=9;int a,b,c;a=(--x= =y++)?--x:++y;b=x++;c=y; 变量a,b,c的值分别是( )
    A.a=9,b=9,c=9
    B.a=8,b=8,c=10
    C.a=9,b=10,c=9
    D.a=8,b=8,c=9
    正确答案:——B——
3.[单选题]以下正确的定义语句是( )
    A.inta[1][4]={1,2,3,4,5}
    B.floatx[3][]={{1},{2},{3}}
    C.longb[2][3]={{1},{2,3},{4,5,6}}
    D.doubley[][3]={0}
    正确答案:——D——
4.[单选题]main(){ long y=-43456;printf ("y=%-8ld\n",y);printf ("y=%-08ld\n",y);printf ("y=%08ld\n",y);printf ("y=%+8ld\n",y);}以上C程序正确的运行结果是( )(u代表空格)
    A.y=uu-43456(换行)y=-uu43456(换行)y=-0043456(换行)y=-43456    奥鹏作业答案
奥鹏兰州大学作业
    B.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=+u-43456
    C.y=-43456(换行)y=-43456(换行)y=-0043456(换行)y=uu-43456
    D.y=uu-43456(换行)y=-0043456(换行)y=00043456(换行)y=+43456
    正确答案:————
5.[单选题]有以下程序片段int k=5;while(k=1)k--;执行此程序片段,则描述正确的是( )
    A.while循环执行4次
    B.循环体执行一次
    C.循环体一次也不执行
    D.死循环
    正确答案:————
6.[单选题]下列对字符串的说法中,错误的是( )
    A.字符串就是一个字符数组
    B.字符串可以整体输入输出
    C.字符串可以比较大小
    D.存储字符串所需的内存空间等于字符串的长度
    正确答案:————
7.[单选题]已知字母A的ASCII码为十进制65,下面程序段char  ch1,ch2;ch1= ‘A’+5-3; ch2= ‘A’+6-3;printf(“%d, %c\n”, ch1,ch2);的运行结果为( )
    A.67,D
    B.B,C
    C.C,D
    D.不确定值
    正确答案:————
8.[单选题]下面程序段char *s="abcde";s+=2;printf("%d",s);的运行结果是( )
    A.ced
    B.字符'c'
    C.字符'c'的地址
    D.无确定的输出结果
    正确答案:————
9.[单选题]函数ftell的作用是( )
    A.取得当前文件指针的位置,该位置为相对于文件开头的位移量表示
    B.取得当前文件指针的位置,该位置为相对于文件末尾的位移量表示
    C.出错时返回值为0
    D.以上叙述都不正确
    正确答案:————
10.[单选题]设有整型变量m值为8,下列赋值语句中,正确的是( )
    A.m=m++
    B.++m=6
    C.m+1=8
    D.m+1+=8
    正确答案:————
11.[单选题]设char c[5]={‘a’,’b’,’\0’,’c’,’\0’};则printf(“%s”,c);的输出是
    A.a''b'
    B.ab
    C.abc
    D.“ab\0c”
    正确答案:————
12.[单选题]下面函数调用语句fun((exp1,exp2),(exp3,exp4,exp5));含有实参的个数为( )
    A.1
    B.2
    C.4
    D.5
    正确答案:————
13.[单选题]C语言中,逻辑真表示为( )
    A.TRUE
    B.'y'或'Y'
    C.1
    D.非零值
    正确答案:————
14.[单选题]若有:int a,b=2;则a=(b*100+1.5,100)则a的值是( )
    A.100
    B.100.5
    C.200.5
    D.300.5
    正确答案:————
15.[单选题]二进制语言是属于
    A.面向机器的语言
    B.面向过程的语言
    C.面向问题的语言
    D.面向汇编语言
    正确答案:————
16.[判断题]使用continue和break语句,都可以使得C程序中断执行
    A.错误
    B.正确
    正确答案:————
17.[判断题]C语言中没有真正的多维数组
    A.错误
    B.正确
    正确答案:————
18.[判断题]goto不是C语言的关键字
    A.错误
    B.正确
    正确答案:————
19.[判断题]C语言是解释性语言
    A.错误
    B.正确
    正确答案:————
20.[判断题]strcmp3(char *s,char *t){for (;*t= =*s;){if (!*t) return 0; t++;s++;}return (*s-*t);}库函数strcmp(char*s,char*t)是功能相等的程序段
    A.错误
    B.正确
    正确答案:————
21.[判断题]表达式1/2和1.0/2.0的值相同
    A.错误
    B.正确
    正确答案:————
22.[判断题]在计算机内部,unsigned int 和 int类型的数据所占存储空间大小是一样的.
    A.错误
    B.正确
    正确答案:————
23.[判断题]在C 语言中,共用体类型属于构造类型
    A.错误
    B.正确
    正确答案:————
24.[判断题]如果int i=3,则printf(“%d”,-i++)的结果和i的值为-3和4
    A.错误
    B.正确
    正确答案:————
25.[判断题]C语言中的main函数必须位于程序的最前面
    A.错误
    B.正确
    正确答案:————
兰大作业答案
奥鹏兰州大学作业
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-2 09:38

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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