以下不能正确计算代数式 值的C语言表达式是( )。
A.1/3*sin(1/2)*sin(1/2)
B.sin(0.5)*sin(0.5)/3
C.pow(sin(0.5),2)/3
D.1/3.0*pow(sin(1.0/2),2)
试卷相关题目
- 1当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是( )。
A.k%2
B.k%2==1
C.(k%2)!=0
D.!k%2==1
开始考试点击查看答案 - 2以下叙述中错误的是( )。
A.C语言中对二进制文件的访问速度比文本文件快
B.C语言中,随机文件以二进制代码形式存储数据
C.语句 FILE fp; 定义了一个名为fp的文件指针
D.C语言中的文本文件以ASCII码形式存储数据
开始考试点击查看答案 - 3有以下程序段 typedef struct NODE { int num; struct NODE *next; } OLD;以下叙述中正确的是( )。
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.OLD是一个结构体变量
开始考试点击查看答案 - 4若有语句:char *line[5];,以下叙述中正确的是( )。
A.定义line是一个数组,每个数组元素是一个基类型为char的指针变量
B.定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组
C.定义line是一个指针数组,语句中的*号称为间址运算符
D.定义line是一个指向字符型函数的指针
开始考试点击查看答案 - 5以下关于函数的叙述中正确的是( )。
A.每个函数都可以被其它函数调用(包括main函数)
B.每个函数都可以被单独编译
C.每个函数都可以单独运行
D.在一个函数内部可以定义另一个函数
开始考试点击查看答案 - 6以下能正确定义且赋初值的语句是( )。
A.int n1=n2=10;
B.char c=32;
C.float f=f+1.1;
D.double x=12.3E2.5;
开始考试点击查看答案 - 7以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错。 main() /* Beginning */ { int r; float s; scanf("%d",&r); s=*p*r*r; printf("s=%fn",s); } 出错的原因是( )。
A.注释语句书写位置错误
B.存放圆半径的变量r不应该定义为整型
C.输出语句中格式描述符非法
D.计算圆面积的赋值语句中使用了非法变量
开始考试点击查看答案 - 8设有定义:int k=1,m=2; float f=7;,则以下选项中错误的表达式是( )。
A.k=k>=k
B.-k++
C.k%int(f)
D.k>=f>=m
开始考试点击查看答案 - 9设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是( )。
A.(!a==1)&&(!b==0)
B.(a
C.a && b
D.a||(b+b)&&(c-a)
开始考试点击查看答案 - 10有以下程序段 int k=0,a=1,b=2,c=3; k=ac 、 c:k;执行该程序段后,k的值是( )。
A.3
B.2
C.1
D.0
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2011年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2010年度全国
类别:建筑类其它