type
status
date
slug
summary
tags
category
icon
password
1、如果变慙x,y,z均为double类型且已正慞慜值,下列表慔式中不能正慞表示数慗式慝x÷y÷z的C语言表慔式慖(B ).
- A x/y*z
- B x*(1/(y*z))
- C x/y*1/z
- D x/y/z
2、以下选项中,合法的一组C语言数值常量是(D ).
- A 028,.5e-3,.0xf
- B 12.,0Xa23,4.5e0
- C .177,4e1.5,0abc
- D 08A,10,000,3.e5
3、若变量已正确定义并赋值,下面符合C语言语法的表达式是(B ).
- A a:=b+1
- B a=b=c+2
- C int 18.5%3
- D a=a+7=c+b
4、若有以下定义:int x=3,y=2;float a=2.5,b=3.5;则表达式(x+y)%2+(int)a/(int)b的值为(D)。
- A 6
- B 0
- C 2
- D 1
5、下面程序输出的结果是(A).
main()
{ int x;
x=-3+4*5-6; printf("%d ",x);
x=3+4%5-6; printf("%d ",x);
x=-3+4%6/5; printf("%d ",x);
x=(7+6)%5/2;printf("%d",x);
}
6、以下正确的字符串常量是(D)。
- A "\"
- B ‘abc’
- C Olympic Games
- D ""
7、以下叙述不正确的是(D)。
A) 一个C源程序可由一个或多个函数组成
B) 一个C源程序必须包含一个main函数
C) C程序的基本组成单位是函数
D) 在C程序中,注释说明只能位于一条语句的后面
8、对于一个正常运行的C语言程序,以下叙述中正确的是()。
A 程序的执行总是从main函数开始,在main函数结束
B 程序的执行总是从程序的第一个函数开始,在main函数结束
C 程序的执行总是从main函数开始,在程序的最后一个函数中结束
D 程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束
9、C语言的注释定界符是(D)。
A. { }
B. [ ]
C. \* \
D. / */
10、下列程序输出的结果是(C).
main( )
{ double d=3.2; int x,y;
x=1.2; y=(x+3.8)/5.0;
printf("%d\n", d*y);
}
A.3
B.3.2
C.0
D.3.07
11、以下叙述中正确的是(C)。
A) 用C程序实现的算法必须要有输入和输出操作
B) 用C程序实现的算法可以没有输出但必须要有输入
C) 用C程序实现的算法可以没有输入但必须要有输出
D) 用C程序实现的算法可以既没有输入也没有输出
12、请选出可用作C语言用户标识符的一组(B )。
A.void define WORD
B.a3_b3 _123 IF
C.For _abc case
D.2a DO sizeof
13、假定x和y为double型,则表达式x=2,y=x+3/2的值是(D)。
A 3.5
B 3.0
C 2.0
D 3.5
14、以下程序段的输出结果是(C)
int a=1234; printf("%2d\n",a);
A) 12
B) 34
C) 1234
D) 提示出错、无结果
- 作者:嘻咦啊呀
- 链接:https://blog.zhcn.xyz/article/C%E8%AF%AD%E8%A8%80%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1%20%E6%B5%8B%E9%AA%8C%E9%A2%98%E4%B8%80
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。