版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、题干空1空2c语言表达式!(36)|(4b)?a:b后,t 的值是【1】.9执行下列语句后,z 的值是【1】.int x=4,y=25,z=5; z=y/x*z;30已知 i=5,写出语句 a=i+; 执行后整型变量a的值是【1】.5设 x 的值为15,n 的值为2,则表达式 x%=(n+3) 运算后 x 的值是【1】.0已知 i=5;写出语句 a=-i; 执行后整型变量 a 的值是【1】.4已知 i=5;写出语句 i+=012; 执行后整型变量 i 的十进制值是【1】.15已知 i=5.6;写出语句 a=(int)i; 执行后变量 i 的值是【1】.5.6已知 i=5,写出语句 i*=i+1
2、; 执行后整型变量 i 的值是【1】.30已知 i=5,写出语句 i-=0x12; 执行后整型变量 i 的值是【1】.-13已知 i=5, 写出语句 a=(i5)?0:1; 执行后整型变量 a 的值是【1】.1已知 i=5,写出语句 a=(a=i+1,a+2,a+3); 执行后整型变量 a 的值是【1】.9写出语句 b=(a=6,a*3); 执行后整型变量b的值是【1】.18已知a=12,写出表达式 (0a)&(a2的十进制数值为【1】.3已知a=13,b=6, a|b的十进制数值为【1】.1已知a=13,b=6, a|b的十进制数值为【1】.15已知a=13, ab)?a:b 后,t 的值是
3、【1】.9getchar()函数只能接收一个【1】.字符c语言的三种基本结构是【1】结构、选择结构、循环结构.顺序为了避免嵌套条件语句的二义性,c语言规定else与其前面最近的【1】语句配对.if当a=1,b=2,c=3时,执行以下程序段后a=【1】.if (ac) b=a; a=c; c=b;3当a=1,b=2,c=3时,执行以下程序段后b=【1】.if (ac) b=a; a=c; c=b;2当a=1,b=2,c=3时,执行以下程序段后c=【1】.if (ac) b=a; a=c; c=b;2当a=3,b=2,c=1;时,执行以下程序段后 a=【1】.if(ab) a=b; if(bc)
4、b=c;else c=b;c=a;2当a=3,b=2,c=1;时,执行以下程序段后 b=【1】.if(ab) a=b; if(bc) b=c;else c=b;c=a;1当a=3,b=2,c=1;时,执行以下程序段后 c=【1】.if(ab) a=b; if(bc) b=c;else c=b;c=a;2若所用变量均已正确定义,则执行下面程序段后的 值是【1】.for(i=0 ; ib?a+:b+,a+b)的值是【1】.8设x和y均为int型变量,且x=1,y=2,则表达式1.0+x/y的值为【1】.1.01设i,j,k均为int型变量,则执行完for循环for(i=0,j=10;i=j;i+,
5、j-) k=i+j;后,k的值为【1】.10语句:x+; +x; x=x+1; x=l+x;执行后都使变量x中的值增1,请写出一条同一功能的赋值语句【1】.x+=1程序段int k=10; while(k=0) k=k-1循环体语句执行【1】次.0函数的定义不可以嵌套,但函数的调用【1】嵌套.可以设a取二进制数00101101,若想通过ab运算使a的高4位取反,低4位不变,则b的二进制数是【1】.11110000设char a,b;若想通过a&b运算保留a的第1位和第6位的值,则b的二进制数是【1】.10000100若 char w,int x,float y,double z;则表达式w*x
6、+z-y的结果为【1】类型.double双精度若int x=6;则x+=x-=x*x表达式最后x的值是【1】.-60设有以下定义的语句:int a32=10,20,30,40,50,60, (*p)2;p=a;则 *(*(p+2)+1)值为【1】.60若有定义:int a=10,b=9,c=8;接着顺序执行下列语句后,变量b中的值是 【1】 .c=(a-=(b-5);c=(a%11)+(b=3);3若输入字符串:abcde,则以下while循环体将执行 【1】 次.while(ch=getchar()=e) printf(*);0设有以下结构类型说明和变量定义,则变量a在内存所占字节数是 【1
7、】 .struct stud char num6;int s4;double ave; a,*p;22设c语言中,int类型数据占2个字节,则long类型数据占【1】个字节,short类型数据占【2】个字节.42执行下面两个语句,输出的结果是【1】,char c1=97,c2=98;printf(%d %c,c1,c2);97 b执行下列语句的结果是【1】,a=3;printf(%d,+a);printf(%d,a+);4,4已知x=3,y=2,则表达式x*=y+8的值为【1】.30设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为【1】.2.5下列程序
8、的输出是【1】,main()int a=011;printf(%dn,+a);10以下程序的输出结果为【1】,#include stdio.h main()int a=010,j=10;printf(%d,%dn,+a,j-);9,10以下程序的输出结果为【1】,#include stdio.h main()int a;for(a=0;ay?+x:+y的值是【1】.6设a=3,b=4,c=5,则表达式!(a+b)+c-1&b+c/2的值为【1】.1设a=3,b=4,c=4,则表达式a+bc&b=c&a|b+c&b=c的值为【1】.1下列程序的运行结果是【1】,main()unsigned x1
9、; int b=-1;x1=b;printf(%u,x1);65535x=5,y=8时,c语言表达式5-2=x-1278的值是【1】.0c语言表达式!(4=6)&(3=7)的值是【1】.1c语言表达式!(36)|(4=0);3设x和y均为int型变量,则以下for循环中的scanf语句最多可执行的次数是【1】. for (x=0,y=0;y!=123&x3;x+) scanf (%d,&y);3若有以下定义和语句: int a4=0,1,2,3,*p; p=&a2; 则*-p的值是【1】.1执行以下程序段后, s的值是【1】int a=5,3,7,2,1,5,3,10,s=0,k; for(k
10、=0;k8;k+=2) s+=*(a+k);16在c语言中,最大整型数是【1】.32767在c语言中,最小整型数是【1】.-32768若有定义:int a32=2,4,6,8,10,12;,则*(a1+1)的值是【1】.8若有以下定义和语句: int a5=1,3,5,7,9,*p;p=&a2; 则+(*p)的值是【1】.6执行下列语句后,b 的十进制值是【1】.int x=240,y=15,b;char z=a;b=( x & y ) & ( z a );1若所用变量都已正确定义,请填写以下程序段的输出结果【1】.for(i=1;i1+2,x的值 为【1】.1设x=2&2|51,x的值 为【
11、1】.1设x=(51)+2,x的值 为【1】.3设x=4=60=1的值为【1】.0设x=62,表达式x=60&x=60)的值为【1】.1设k=(a=2,b=3,a*b),则k 的值为【1】.6设(k=a=5,b=3,a*b),则表达式的值为【1】.15设(k=a=5,b=3,a*b),则k值为【1】.5设w=5;w+= -2;则w的值为【1】.3设 int x=1/4;则x的值为【1】.0int x; x=-3+4*5-6, 则x的值为【1】.11int x; x=-3+4%5-6, 则x的值为【1】.-5int x; x=3*4%-5/6, 则x的值为【1】.0int x; x=-3+4%-
12、5*3, 则x的值为【1】.9int x; x=(3+4)%5-6, 则x的值为【1】.-4int x=2;x*=y=z=4; 则x的值为【1】.8int x=2;z=x+-1; 则z的值为【1】.1int x=2;z=x+-1; 则x的值为【1】.3int x=2;z=-x+1; 则x的值为【1】.3int x=2;z=-x+1; 则z的值为【1】.-1int x=2;z=+x+1; 则z的值为【1】.4int x=2;z=+x+1; 则x的值为【1】.3int x=y=z=2;x=y=z; 则x的值为【1】.1int x=y=4,z=2;x=y=z; 则x的值为【1】.0int x=4,y
13、=z=2;x=x=(y=z); 则x的值为【1】.0int x=4,y=z=2;z=x=(y=z); 则z的值为【1】.0int x=2,y=3,z=4; 则表达式x+yz的值为【1】.1int x=2,y=3,z=4; 则表达式x+yz&y=z的值为【1】.0int x=2,y=3,z=4; 则表达式x+y&z的值为【1】.1int x=2,y=3,z=4; 则表达式x|y+z的值为【1】.1int x=2,y=3,z=4; 则表达式x+y&x=y的值为【1】.1int x=2,y=3,z=4; 则表达式!(x+y)z的值为【1】.0int x=2,y=3,z=4; 则表达式!x+yz的值为【1】.0int x=2,y=2,z=0; 则表达式x=yz的值为【1】.0int x=2,y=3,z=4; 则表达式x+y!z的值为【1】.1int x=2,y=3,z=4; 则表达式x+(y!z)的值为【1】.3已知 a=10,b=15,c=1,d=2,e=0,则表达式 a*b&c 的值为【1】.1已知 a=10
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 十堰市中小学教师职称晋升水平能力测试题及答案
- 深度解析(2026)《GBT 35725-2017电能质量监测设备自动检测系统通 用技术要求》
- 播音主持试卷及解析
- Java编程面向对象题库及答案
- 油井间开制度方案
- 大学计算机基础期末试题及解析
- 广告设计师题目及分析
- 注册剪工剪工工艺题库及解析
- 压疮的四个分期与护理方法
- 新生儿黄疸护理专项试题
- 2026下半年湖南益阳市资阳区事业单位招聘工作人员16人易考易错模拟试题(共500题)试卷后附参考答案
- 2026浙江杭州市西湖区人民政府西溪街道办事处招聘编外合同制工作人员2人笔试模拟试题及答案解析
- 2025年广西壮族自治区崇左市初二学业水平地理生物会考真题试卷(含答案)
- 2026年科目1驾驶技术模拟题库及完整答案详解
- TSG08-2026《特种设备使用管理规则》全面解读课件
- 起重机招标内容及技术要求
- 2023年05月山东济南新旧动能转换起步区管委会所属事业单位公开招聘工作人员(14人)笔试历年高频考点试题含答案详解
- 部编版语文五年级下册 第五单元习作教材解读和教学目标
- 光纤激光毛化技术说明
- YY/T 0681.11-2014无菌医疗器械包装试验方法第11部分:目力检测医用包装密封完整性
- GB/T 4140-2003输送用平顶链和链轮
评论
0/150
提交评论