没有合适的资源?快使用搜索试试~ 我知道了~
第三章数据类型、运算符与表达式[参考].pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 188 浏览量
2021-10-12
05:45:56
上传
评论
收藏 25KB PDF 举报
温馨提示
试读
16页
第三章数据类型、运算符与表达式[参考].pdf
资源推荐
资源详情
资源评论
设 x 的值为 4,则表达式 y=(++x)+(++x)+(++x) 后,y 的值是( D)。
A. 12
B. 18
C. 16
D. 21
下列数据中,为字符的是( D)。
A. ‘AB’
B. "A"
C. How
D. ‘A'
以下符号中,合法的用户标识符是( D)。
A. -p
B. int
C. 3ab
D. _xt_
以下实型常量中,符合 C语言语法的是( A)。
A. .5E-3
B. 1.2E0.5
C. E15
D. 3.14.159E
若有说明和语句: int a=5,b=6;b*=a+1; 则 b 的值为( D)
A. 5
B. 6
C. 31
D. 36
设 C 语言中 ,int 类型数据占 4 个字节 , 则 short 类型数据占( C)。
A.1 个字节
B.2 个字节
C.4 个字节
D.8 个字节
若 x=3.5,a=2,y=2.5,b=3 则表达式 (float)(a+b)/2+(int)x%(int)y 的值是( )。
A.1.5
B.2.5
C.3.5
D.2
以下选项中不属于 C语言的类型的是( D)。
A.signed short int
B.unsigned long int
C.unsigned int
D.long short
关于 C语言数据类型的叙述,正确的是( C)。
A. 整型不是基本类型
B. 数组不是构造类型
C. 变量必须先定义后使用
D. 不允许使用空类型
若 a=12, 则表达式 a-=a 的值为( A)。
A. 0
B.12
C.1
D. 24
若 x=3.5,a=2,y=2.5,b=3 则表达式 (int)(a+b)/2+(int)x%(int)y 的值是( D)。
A. 1.5
B. 2.5
C. 3
D. 3.5
若 a 是数值类型,则逻辑表达式( a==1)&&(a!=1 )的值是( C)。
A.1
B. 2
C. 0
D. 不知道 a 的值,不能确定
若 char x=97, 则变量 x 对应( A)字符。
A. ‘a’
B. ‘A’
C. ‘9’
D. ‘7’
设 C语言中, int 类型数据占 2 个字节,则 float 类型数据占( C)字节。
A. 1 个
B. 2 个
C. 4 个
D. 8 个
下列数据类型不是 C语言基本数据类型的是( C)。
A. 字符型
B. 整型
C. 数组
D. 浮点型
已知变量定义 i=4 ,则执行表达式 k=i++ 后, k 的值为( C)。
A. 2
B. 3
C. 4
D. 5
以下程序的输出结果为( C)。
#include <stdio.h>
main()
{
int i=4,a;
a= --i;
printf( “a=%d,i=%d” ,a,i);
}
A. a=4,i=3
B. a=3,i=4
C. a=3,i=3
D. a=4,i=4
以下程序执行后 sum的值是( A)。
#include <stdio.h>
main()
{ int i , sum=0;
for(i=1;i<6;i++)
sum+=i;
printf("%d\n",sum);
}
A. 15
B. 14
C. 0
D. 不确定
以下标识符中合法的是( D)。
A. long
B. 3dmax
C. *ab
D. _2test
下面程序的输出结果为( C)。
main()
{ int a,b;
b=( a=3*5,a*4,a*5 );
剩余15页未读,继续阅读
资源评论
czq131452007
- 粉丝: 2
- 资源: 12万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功