奥鹏易百

 找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

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

华中师大19春《C语言程序设计B》在线作业(随机)

[复制链接]

1万

主题

3

回帖

2万

积分

论坛元老

积分
29086
发表于 2019-5-29 13:45:39 | 显示全部楼层 |阅读模式
扫码加微信
华师《C语言程序设计B》在线作业
1.[单选题]判断char型变量ch是否为大写字母的正确表达式是
奥鹏19春答案
奥鹏华中师范大学在线作业是随机作业,代做请联系QQ 515224986

    A.‘A’<=ch<=‘Z’
    B.(ch>=‘A’)&(ch<=‘Z’)
    C.(ch>=‘A’)&&(ch<=‘Z’)
    D.(‘A’<=ch)AND(‘Z’>=ch)
    正确答案:——C——
2.[单选题]下面四个选项中,均是正确的数值常量或字符常量的选项是
    A.0.0  0f   8.9e ‘&’
    B.“a” 3.9E-2.5 1e1  ‘\”’
    C.‘3’ 011   0xFF00 0a
    D.+011  0xabcd  2e2  50.
    正确答案:——D——
3.[单选题]下面四个选项中,均是不正确的八进制数或十六进制数的选项是
    A.016  0x8f 018
    B.0abc  017  0xa
    C.010  -0x11 0x16
    D.0a12  7ff  -123
    正确答案:——D——
4.[单选题]若二维数组a有m列,则计算任一元素a[j]在数组中位置的公式为    。(假设a[0][0]位于数组的第一个位置上。)
    A.i*m+j
    B.j*m+i
    C.i*m+j-1
    D.i*m+j+1
    正确答案:————
5.[单选题]下面四个选项中,均不合法的用户标识符的选项是
    A.A  P_0  do
    B.float la0  _A
    C.b-a  goto int
    D._123  temp INT
    正确答案:————
6.[单选题]一个C程序的执行是从
    A.本程序的main函数开始,到main函数结束
    B.本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
    C.本程序的main函数开始,到本程序文件的最后一个函数结束
    D.本程序文件的第一个函数开始,到本程序main函数结束    奥鹏作业答案
奥鹏华中师范大学在线作业是随机作业,代做请联系QQ 515224986
    正确答案:————
7.[单选题]下面四个选项中,均是合法整型常量的选项是
    A.160  -0xffff  011
    B.-0xcdf 01a   0xe
    C.-01  986,012  0668
    D.-0x48a 2e5   0x
    正确答案:————
8.[单选题]以下说法正确的是
    A.输入项可以为一实型常量,如scanf(“%f”,3.5);
    B.只有格式控制,没有输入项,也能进行正确输入,如scanf(“a=%d,b=%d”);
    C.当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(“%4.2f”,&f);
    D.当输入数据时,必须指明变量的地址,如scanf(“%f”,&f);
    正确答案:————
9.[单选题]在C语言中,一维数组的定义方式为:类型说明符 数组名
    A.[常量表达式]
    B.[整型表达式]
    C.[整型常量] 或[整型表达式]
    D.[整型常量]
    正确答案:————
10.[单选题]C语言的编译系统对宏命令的处理是(    )。
    A.在对源程序中的其它语句编译之前进行的
    B.在程序运行时进行的
    C.和C程序中的其它语句同时进行的
    D.在程序连接时进行的
    正确答案:————
11.[单选题]以下叙述不正确的是
    A.一个C源程序可由一个或多个函数组成
    B.一个C源程序必须包含一个main函数
    C.C程序的基本组成单位是函数
    D.在C程序中,注释说明只能位于一条语句的后面
    正确答案:————
12.[单选题]能正确表示“当x的取值在[1,10]和[200,210]范围内为真,否则为假”的表达式是
    A.(x>=1)&&(x<=10)&&(x>=200)&&(x<=210)
    B.(x>=1)||(x<=10)||(x>=200)||(x<=210)
    C.(x>=1)&&(x<=10)||(x>=200)&&(x<=210)
    D.(x>=1)||(x<=10)&&(x>=200)||(x<=210)
    正确答案:————
13.[单选题]以下不是无限循环的语句为
    A.for(y=0,x=1;x>++y;x=i++) i=x
    B.for(;;x++=i)
    C.while(1) { x++; }
    D.for(i=10;;i--) sum+=i;
    正确答案:————
14.[单选题]以下不能对二维数组a进行正确初始化的语句是
    A.int a[2][3]={0};
    B.int a[][3]={{1,2},{0}};
    C.int a[2][3]={{1,2},{3,4},{5,6}};
    D.int a[][3]={1,2,3,4,5,6};
    正确答案:————
15.[单选题]在C语言中(以16位PC机为例),5种基本数据类型的存储空间长度的排列顺序为
    A.char<int<long int<=float<double
    B.char=int<long int<=float<double
    C.char<int<long int=float=double
    D.char=int=long int<=float<double
    正确答案:————
16.[单选题]以下叙述正确的是
    A.在C程序中,main函数必须位于程序的最前面
    B.C程序的每行中只能写一条语句
    C.C语言本身没有输入输出语句
    D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误
    正确答案:————
17.[单选题]下面四个选项中,均是合法转义字符的选项是
    A.‘\’’ ‘\\’  ‘\n’
    B.‘\’ ‘\017’ ‘\”’
    C.\018’ ‘\f’  ‘xab’
    D.\\0’ ‘\101’ ‘x1f’
    正确答案:————
18.[单选题]若二维数组a有m列,则在a[j]前的元素个数为
    A.j*m+i
    B.i*m+j
    C.i*m+j-1
    D.i*m+j+1
    正确答案:————
19.[单选题]下面四个选项中,均是不合法的整型常量的选项是
    A.--0f1 -0xffff  0011
    B.-0Xcdf 017   12,456
    C.-018  999   5e2
    D.-0x48eg -068  03f
    正确答案:————
20.[单选题]以下不正确的定义语句是
    A.double x[5]={2.0,4.0,6.0,8.0,10.0};
    B.int y[5]={0,1,3,5,7,9};
    C.char c1[]={‘1’,‘2’,‘3’,‘4’,‘5’};
    D.char c2[]={‘\x10’,‘\xa’,‘\x8’};
    正确答案:————
21.[单选题]为求出s=10!的值,则变量s的类型应当为(   )。
    A.int
    B.unsigned
    C.long
    D.以上三种类型均可
    正确答案:————
22.[单选题]下面四个选项中,均是不合法的浮点数的选项是
    A.160. 0.12  e3
    B.123  2e4.2  .e5
    C.-.18  123e4  0.0
    D.-e3  .234  1e3
    正确答案:————
23.[单选题]将两个字符串连接起来组成一个字符串时,选用(   )函数。
    A.strlen( )
    B.strcpy( )
    C.strcat( )
    D.strcmp( )
    正确答案:————
24.[单选题]以下能对一维数组a进行正确初始化的语句是
    A.int a[10]=(0,0,0,0,0);
    B.int a[10]={};
    C.int a[]={0};
    D.int a[10]={10*1};
    正确答案:————
25.[单选题]说明语句“int (*p)();”的含义是(    )。
    A.p是一个指向一维数组的指针变量
    B.p是指针变量,指向一个整型数据
    C.p是一个指向函数的指针,该函数的返回值是一个整型
    D.以上都不对
    正确答案:————
26.[单选题]下列运算符中优先级最高的是
    A.<
    B.+
    C.&&
    D.!=
    正确答案:————
27.[单选题]C语言规定:在一个源程序中,main函数的位置
    A.必须在最开始
    B.必须在系统调用的库函数的后面
    C.可以任意
    D.必须在最后
    正确答案:————
28.[单选题]已知:int a,x;,则正确的赋值语句是(  )。
    A.a=(a[1]+a[2])/2;
    B.a*=*a+1;
    C.a=(x=1,x++,x+2);
    D.a="good";
    正确答案:————
29.[单选题]以下能正确地定义整型变量a,b和c并为其赋初值5的语句是
    A.int a=b=c=5;
    B.int a,b,c=5;
    C.a=5,b=5,c=5;
    D.a=b=c=5
    正确答案:————
30.[单选题]下面不正确的字符串常量是
    A.‘abc’
    B.“12’12”
    C.“0”
    D.“ ”
    正确答案:————
31.[单选题]语句while(!E);中的表达式!E等价于
    A.E==0
    B.E!=1
    C.E!=0
    D.E==1
    正确答案:————
32.[单选题]下面有关for循环的正确描述是
    A.for循环只能用于循环次数已经确定的情况
    B.for循环是先执行循环体语句,后判断表达式
    C.在for循环中,不能用break语句跳出循环体
    D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
    正确答案:————
33.[单选题]以下不正确的C语言标识符是(   )。
    A.AB1
    B._ab3
    C.4ab
    D.a2_b
    正确答案:————
34.[单选题]若有说明:int a[10];则对a数组元素的正确引用是
    A.a[10]
    B.a[3.5]
    C.a(5)
    D.a[10-10]
    正确答案:————
35.[单选题]下面四个选项中,均是不合法的转义字符的选项是
    A.‘\”’  ‘\\’  ‘\xf
    B.‘\1011’ ‘\’  ‘\a’
    C.‘\011’  ‘\f’  ‘\}’
    D.‘\abc’  ‘\101’  ‘xlf’
    正确答案:————
36.[单选题]在位运算中,操作数每右移一位,其结果相当于(   )。
    A.操作数乘以2
    B.操作数除以2
    C.操作数乘以4
    D.操作数除以4
    正确答案:————
37.[单选题]以下说法中正确的是(   )。
    A.#define和printf都是C语句
    B.#define是C语句,而printf不是
    C.#define和printf都不是C语句
    D.printf是C语句,但#define不是
    正确答案:————
38.[单选题]在一个被调用函数中,关于return语句使用的描述,错误的是()。
    A.被调用函数中可以不用return语句
    B.被调用函数中可以使用多个return语句
    C.被调用函数中,如果有返回值,就一定要有return语句
    D.被调用函数中,一个return语句可以返回多个值给调用函数
    正确答案:————
39.[单选题]在C语言中,引用数组元素时,其数组下标的数据类型允许是
    A.整型常量
    B.整型表达式
    C.整型常量或整型表达式
    D.任何类型的表达式
    正确答案:————
40.[单选题]已知:int *p,a;,则语句“p=&a;”中的运算符“&”的含义是(   )。
    A.位与运算
    B.逻辑与运算
    C.取指针内部
    D.取变量地址
    正确答案:————
41.[单选题]执行语句for(i=1;i++<4;);后变量i的值是
    A.3
    B.4
    C.5
    D.不定
    正确答案:————
42.[单选题]在下列运算符中,(   )优先级最低。
    A.!
    B.&&
    C.!=
    D.?:
    正确答案:————
43.[单选题]C语言中基本数据类型包括(  )。
    A.整型、实型、逻辑型
    B.整型、实型、字符型
    C.整型、字符型、逻辑型
    D.整型、实型、逻辑型、实型
    正确答案:————
44.[单选题]以下对二维数组a的正确说明是
    A.int a[3][];
    B.float a(3,4);
    C.double a[1][4];
    D.float a(3)(4);
    正确答案:————
45.[单选题]对for(表达式1;;表达式3)可理解为
    A.for(表达式1;0;表达式3)
    B.for(表达式1;1;表达式3)
    C.for(表达式1; 表达式1;表达式3)
    D.for(表达式1; 表达式3;表达式3)
    正确答案:————
46.[单选题]下列四组选项中,均不是C语言关键字的选项是
    A.define IF  type
    B.getc  char printf
    C.include scanf case
    D.while go   pow
    正确答案:————
47.[单选题]已知:int a[3][4]={0};,则下面正确的描述是(  )。
    A.只有元素a[0][0]可得到初值0
    B.此说明语句是错误的
    C.数组a中每个元素都可得到初值,但其值不一定为0
    D.数组a中每个元素均可得到初值0
    正确答案:————
48.[单选题]若有说明:int a[3][4];则对a数组元素的正确引用是
    A.a[2][4]
    B.a[1,3]
    C.a[1+1][0]
    D.a(2)(1)
    正确答案:————
49.[单选题]下面四个选项中,均是合法浮点数的选项是
    A.+1e+1 5e-9.4  03e2
    B.-.60  12e-4  -8e5
    C.123e  1.2e-.4  +2e-1
    D.-e3  .234  5.e-0
    正确答案:————
50.[单选题]一个C语言程序是由
    A.一个主程序和若干子程序组成
    B.函数组成
    C.若干过程组成
    D.若干子程序组成
    正确答案:————
奥鹏在线作业答案
奥鹏华中师范大学在线作业是随机作业,代做请联系QQ 515224986
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-24 11:50

Powered by openhelp100 X3.5

Copyright © 2001-2024 5u.studio.

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