版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题1.以下程序的运转结果是。#include<stdio.h>intmain( ){intm=5,n=10;printf(“%d,%d\n”,m++,--n);return0;}A.5,9B.6,9C.5,10D.6,102.有定义语句inta,b;,若要经过语句scanf(“%d,%d”,&a,&b);使变量a获得数值6,变量b获得数值5,下边形式中错误的选项是。(注:□代表空格)A.6,5<回车>B.6,□□5<回车>C.65<回车>D.6,<回车>5<回车>3.以下程序的输出结果是。(注:□代表空格)#include<stdio.h>intmain( ){printf(“\n*s1=%15s*”,“chinabeijing”);pirntf(“\n*s2=%-5s*”,“chi”);return0;}编写版wordA.*s1=chinabeijing□□□*B.*s1=chinabeijing□□□**s2=chi**s2=chi□□*C.*s1=*□□chinabeijing*D.*s1=□□□chinabeijing**s2=□□chi**s2=chi□□*4.已有以下定义语句和输入语句,若要求a1,a2,c1,c2的值分别为10、20、A和B,当从第一列开始输入数据时,正确的数据输入方式是。(注:□代表空格)inta1,a2;charc1,c2;scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);A.10A□20B<回车>B.10□A□20□B<回车>C.10□A□20B<回车>D.10A20□B<回车>5.已有定义intx;floaty;且履行scanf(“%3d%f”,&x,&y);语句,若从第一列开始输入数据12345□678<回车>,则x的值为(1),y的值为(2)。(注:□代表空格)(1)A.12345B.123C.45D.345(2)A.无定值B.45.000000C.678.000000D.123.000000阅读以下程序,当输入数据的形式为25,13,10<回车>,程序的输出结果为。#include<stdio.h>intmain( ){intx,y,z;scanf(“%d%d%d”,&x,&y,&z);编写版wordprintf(“x+y+z=%d\n”,x+y+z);return0;}A.x+y+z=48B.x+y+z=35C.x+z=35D.不确立值8.以下针对scanf函数的表达中,正确的选项是。A.输入项能够为一实型常量,如scanf(“%f”,3.5);B.只有格式控制,没有输入项,也能进行正确输入,如scanf(“a=%d,b=%d”);C.当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(“%4.2f”,&f);D.当输入数据时,一定指明变量的地点,如scanf(“%f”,&f)10.有输入语句:scanf(“a=%d,b=%d,c=%d”,&a,&b,&c);为使变量a的值为1,b的值为3,c的值为2;从键盘输入数据的正确形式应该是。(注:□代表空格)A.132<回车>B.1,3,2<回车>C.a=1□b=3□c=2<回车>D.a=1,b=3,c=2<回车>12.已知ch是字符型变量,下边不正确的赋值语句是。A.ch=‘a+b’;B.ch=‘\0’;C.ch=‘7’+‘9’;D.ch=5+9;15.设x,y和z均为int型变量,则履行语句x=(y=(z=10)+5)-5;后,x、y和z的值是。A.x=10B.x=10C.x=10D.x=10y=15y=10y=10y=5编写版wordz=10z=10z=15z=10答案:1.A2.C3.D4.A5.BB6.D7.B8.D9.A10.D12.A13.C15.A二、填空题1.以下程序的输出结果为。.#include<stdio.h>intmain( ){printf("*%f,%4.3f*\n",3.14,3.1415);return0;}2.已有定义intd=-2;履行以下语句后的输出结果是。printf("*d(1)=%d*d(2)=%3d*d(3)=%-3d*\n",d,d,d);3.已有定义floatd1=3.5,d2=-3.5;履行以下语句后的输出结果是。printf("*d(1)=%e*d(2)=%.4e*d(3)=%10.4e*\n",d1,d1,d1);printf("*d(4)=%e*d(5)=%.6e*d(6)=%-12.5e*\n",d2,d2,d2);4.以下程序的输出结果是。#include<stdio.h>intmain( ){intx=1,y=2;printf("x=%d□y=%d*sum*=%d\n",x,y,x+y);编写版wordprintf("10squaredis:%d\n",10*10);return0;}5.以下程序的输出结果是。#include<stdio.h>intmain( ){intx=10;floatpi=3.1416;printf("(1)%d\n",x);printf("(2)%6d\n",x);printf("(3)%f\n",56.1);printf("(4)%14f\n",pi);printf("(5)%e\n",568.1);printf("(6)%14e\n",pi);return0;}6.以下printf语句中的负号的作用是,输出结果是。#include<stdio.h>intmain( ){intx=12;printf("%6d##\n",x);printf("%-6d##\n",x);return0;编写版word}7.以下程序的运转结果是。#include<stdio.h>intmain( ){intn=100;charc;floatf=10.0;doublex;x=f*=n/=(c=48);printf("%d□%d□%3.1f□%3.1f\n",n,c,f,x);return0;}8.有以下程序,若运转时从键盘输入:55AB<回车>,则输出结果是。#include<stdio.h>intmain( ){intk=0;charc1='a',c2='b';scanf("%d%c%c",&k,&c1,&c2);printf("%d,%c,%c\n",k,c1,c2);return0;}9.以下程序的运转结果是。#include<stdio.h>intmain( ){intn=0;编写版wordn+=(n=10);printf("%d\n",n);return0;}10.若要求以下程序的输出结果为8.00,则[]中应填入的是。#include<stdio.h>intmain( ){intk=2,m=5;floats,x=1.2,y=[];s=2/3+k*y/x+m/2;printf("%4.2f\n",s);return0;}11.已知字母A的ASCII码值为65。以下程序的输出结果是。#include<stdio.h>intmain( ){chara,b;a='A'+'4'-'3';b='A'+'6'-'2';printf("a=%d,b=%c\n",a,b);return0;}编写版word12.假定变量a、b、c均为整型,以下语句借助中间变量t把中的值进行互换,即把b中的值给a,把c中的值给b,把a中的值给c。请填空。;a=b;b=c;;13.已有定义inta;floatb,x;charc1,c2;为使a=3、b=6.5、x=12.6、c1=‘a’、c2=‘A’,正确的scanf函数调用语句是,数据输入的形式应为。履行以下程序时,若从第一列开始输入数据,为使变量a=3、b=7、x=8.5、y=71.82、c1=‘A’、c2=‘a’,正确的数据输入形式是。#include<stdio.h>intmain( ){inta,b;floatx,y;charc1,c2;scanf("a=%d□b=%d",&a,&b);scanf("x=%f□y=%f",&x,&y);scanf("c1=%c□c2=%c",&c1,&c2);printf("a=%d,b=%d,x=%f,y=%f,c1=%c,c2=%c",a,b,x,y,c1,c2);}答案:*3.140000,3.142**d(1)=-2*d(2)=□-2*d(3)=-2□**d(1)=3.500000e+000*d(2)=3.5000e+000*d(3)=3.5000e+000**d(4)=-3.500000e+000*d(5)=-3.500000e+000*d(6)=-3.50000e+000*编写版wordx=1□y=2*sum*=310squaredis:100(1)10(2)□□□□10(3)56.100000(4)□□□□□□3.141600(5)5.681000e+002(6)□3.141600
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文件结构可视化方法-洞察分析
- 烟雾病的病例汇报
- 微孔陶瓷膜的制备工艺-洞察分析
- 高考技巧如何有效利用课堂时间
- 采购合同中的跟单流程3篇
- 采购框架协议制定3篇
- 采购合同价格台帐3篇
- 2024年度医院与教育培训机构医护人员培训合作协议书3篇
- 采购合同变更管理3篇
- 二年级数学计算题专项练习集锦
- 2024-2030中国滚珠丝杠市场现状研究分析与发展前景预测报告
- 人机交互技术智慧树知到期末考试答案2024年
- GB/T 144-2024原木检验
- 共同出资成立新公司专项方案
- 露天煤矿隐蔽致灾地质因素普查报告编写细则
- 主动脉夹层介入手术的护理
- 高素质农民培育培训
- 机电安装工程施工质量标准及验收规范
- 过程控制系统及仪表 王再英等 课后答案(全)
- 《绿色化学化工技术》课件
- 民法典中的劳动法与劳动纠纷解决的法律适用
评论
0/150
提交评论