C语言练习题—基本数据类型和运算

上传人:豆**** 文档编号:43632360 上传时间:2021-12-03 格式:DOC 页数:3 大小:26KB
收藏 版权申诉 举报 下载
C语言练习题—基本数据类型和运算_第1页
第1页 / 共3页
C语言练习题—基本数据类型和运算_第2页
第2页 / 共3页
C语言练习题—基本数据类型和运算_第3页
第3页 / 共3页
资源描述:

《C语言练习题—基本数据类型和运算》由会员分享,可在线阅读,更多相关《C语言练习题—基本数据类型和运算(3页珍藏版)》请在装配图网上搜索。

1、精品文档,仅供学习与交流,如有侵权请联系网站删除第2章 基本数据类型和运算练习题一、 单项选择题1下列数据中属于“字符串常量”的是( )。 A”a”B. ABCC. abc0 D. a2下列数据中属于“字符串常量”的是( )。 AABCB. “ABC”C. abc D. a3. 在PC机中,n在内存占用的字节数是( )。A. 1 B. 2 C. 3 D. 44. 字符串”ABC”在内存占用的字节数是( )。A. 3 B. 4 C. 6 D. 85.下列数据中不属于“字符常量”的是( )。 A. aB. 160C. 070D. 0706char型常量在内存中存放的是( )。A. ASCII代码值

2、 B. BCD代码值 C. 内码值 D. 十进制代码值7设整型变量m,n,a,b,c,d均为0,执行(m=a=b)|(n=c=d)后,m,n的值是( )。 A. 0,0 B. 0,1 C. 1,0 D. 1,18设整型变量m,n,a,b,c,d均为1,执行“(m=a>b)&&(n=a>b)”后,m,n的值是( )。A. , B. , C. , D. ,9设a为2,执行下列语句后,b的值不为0.5的是( )。A. b=1.0/a B. b=(float)(1/a)C. b=1/(float)a D. b=1/(a*1.0)10设a为5,执行下列语句后,b的值不为2的是

3、( )。A. b=a/2 B. b=6-(-a)C. b=a%2 D. b=a>3?2:211. 执行语句“x=(a=3,b=a-)”后,x,a,b的值依次为( )。A. 3,3,2 B. 3,2,2 C. 3,2,3 D. 2,3,212. int b=0,x=1; 执行语句“if(x+) b=x+1;”后,x,b的值依次为( )。A. 2,3 B. 2,0 C. 3,0 D. 3,213.设有语句int a=3;,则执行了语句a+=a-=a*a;后,变量a的值是( )。A. B. C. 9 D. 1214.设有语句int a=3;,则执行了语句a+=a-=a*=a;后,变量a的值是(

4、 )。A. B. C. 9 D. 1215. int a=4,b=3,c=-2,d=2; 逻辑表达式a>0&&b&&c<0&&d>0的值是( )。 A. 1 B. C. -1 D. 出错16.在以下一组运算符中,优先级最高的运算符是( )。 A. <= B. = C. % D. &&17.设整型变量i的值为,则计算表达式i-i后表达式的值为( )。 A. B. C. D. 表达式出错18.设整型变量i,j=3; 则计算表达式i=j+j后i,j的值为( )。 A. 4,4 B. 6,6 C. 4,6 D. 6

5、,419.设整型变量a,b,c均为,表达式a+b+c+的结果是( )。A. B. C. D. 表达式出错20.设整型变量i值为,表达式(+i)+(+i)+(+i)的结果是( )。A. B. 12 C. 15 D. 表达式出错21.设整型变量i,j值均为3,执行了“j=i+,j+,+i”后,i,j的值是( )。 A. 3,3B. 5,4C. 4,5D. 6,622.若已定义x和y为double类型,则表达式;x=1,y=x+3/2的值是( )。A. B. C. 2.0 D. 2.523. 表达式“1?(0?3:2):(10?1:0)” 的值是( )。 A. 3B. 2C. 1D. 024.设a=

6、1,b=2,c=3,d=4,则表达式:a<b?a:c<d?a:d的结果为( )。A. 4 B. 3 C. 2 D. 125.设a为整型变量,不能正确表达数学关系:10<a<15的语言表达式是( )。A. 10<a<15 B. a=11|a=12|a=13|a=14C. a>10&&a<15 D. !(a<=10)&&!(a>=15)26.设f是实型变量,下列表达式中不是逗号表达式的是( )。A. f=3.2,1.0 B. f>0,f<10 C. f=2.0,f>0 D. f=(3.2,

7、1.0)27.设a,b和c都是int型变量,且a=3,b=4,c=5,则下面的表达式中值为的是( )。A. a&&b B. a<=b C. a|b+c&&b-c D. !(a<b)&&!c|1)28.设a是char型变量,其值字符为1,则把其值变成整数1的表达式是( )。 A. (int)aB. int(a)C. a=a-48D. a/(int)a 29.设a是int型变量,其值为3,则把其值变成字符 3 的表达式是( )。 A. (char)aB. a=3C. a=a-48D. a=a+48 30.设ch是char型变量,其值为 A

8、,则下面表达式的值是( )。 ch=(ch>=A&&ch<=Z)?(ch+32):chA. B. a C. Z D. z二、填充题1在内存中存储“A”要占用 个字节,存储A要占用 个字节。2C语言中的逻辑值“真”是用 表示的,逻辑值“假”是用 表示。 3无符号基本整型的数据类型符为 ,双精度实型数据类型符为 ,字符型数据类型符为 。4定义变量的完整语句格式是 。5设下列运算符:<<、+、+、&&、<=,其中优先级最高的是 ,优先级最低的是 。6设a=3,b=2,c=1,则a>b的值为 ,a>b>c的值为 。7.若已知a=10,b=20,则表达式!a<b的是值为 。8设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为 。9设整型变量x,y,z均为5: 执行“x-=y-z”后x= , 执行“x%=y+z”后x= , 执行“x=(y>z)?x+2:x-2,3,2”后x= 。10能表述“20<X<30或X<-100”的C语言表达式是 。【精品文档】第 3 页

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!