下载此文档

C语言练习4(附参考答案).docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
实验 4 :运算符与表达式( 3 )
实验目的:
1、熟悉逗号运算符等的基本运用和规则。
2、学会使用 C 语言的关系运算符和逻辑运算符,以及包含这些
运算符的表达式。
3、进一步熟悉 C语言程序的编辑、编译、连接和运行的方法。
实验内容:
一、选择题
1、逻辑运算符两侧运算对象的数据类型( D )。
A) 只能是 0 或 1 B)只能是 0 或非 0 正数
C) 只能是整型或字符型数据 D)可以是任何类型的数据
2、以下关于运算符优先顺序的描述中正确的是( C )。
A) 关系运算符 <算术运算符 <赋值运算符 <逻辑与运算符
B) 逻辑与运算符 <关系运算符 <算术运算符 <赋值运算符
C) 赋值运算符 <逻辑与运算符 <关系运算符 <算术运算符
D) 算术运算符 <关系运算符 <赋值运算符 <逻辑与运算符
3、能正确表示 ?当 x 的取值在[ 1, 100]和[ 200, 300]范围
内为真,否则为假 ?的表达式是( C )。
A) (x>=1)&&(x<=100)&&(x>=200)&&(x<=300)
B) (x>=1)||(x<=100)||(x>=200)||(x<=300)
C) (x>=1)&&(x<=100)||(x>=200)&&(x<=300)
D) (x>=1)||(x<=100)&&(x>=200)||(x<=300)
1
4、为判断字符变量 c 的值不是数字也不是字母时,应采用下述
表达式( D )。
A) c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122
B) !(c<=48||c>=57&&c<=65||c>=90&&c<=97||c>=122)
C) c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122
D) !(c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122)
5、设 x、y 和 z 是 int 型变量,且 x=3,y=4,z=5 ,则下面表达式
中值为 0 的是( D )。
A) ‘x’ &&‘ y’ B) x<=y
C) x||y+z&&y-z D) !((x<y)&&!z||1)
6 、已知 x=43,ch= ‘ A’ ,y=0; 则表达式 (x>=y&&ch<‘ B’ &&!y)
的值是( C )。
?
A) 0 B)语法错 C) 1 D) 假?
7、以下正确的叙述是( D )。
A) 在 C 程序中,每行中只能写一条语句
B) 若 a 是实型变量, C 程序中允许赋值 a=10,因此实型变量中
允许存放整型数
C)在 C 程序中,无论是整数还是实数,都能被准确无误地表示
D)在 C 程序中,%是只能用于整数运算的运算符
8、以下选项中,与 k=n++完全等价的表达式是( A )。
A) k=n,n=n+1 B) n=n+1,k=n C) k=++n D) k+=n+1
3 x
n
9、与数学式子
2 x
1
对应的 C 语言表达式是(   C  )。
2
可参看教材 P211-212 页
A) 3*x^n(2*x-1) B) 3*x**n(2*x-1)
C) 3*pow(x,n)*(1/(

C语言练习4(附参考答案) 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人liwenfei1314
  • 文件大小21 KB
  • 时间2018-10-16