




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选文档程序设计语言 C1随机作业题做作业时间:2013-4-23 8:00:00至2013-6-30 22:00:00窗体顶端 1、以下程序的输出结果是 main() int a=3; printf("%dn",(a+=a-=a*a); (3分) A、 B、 C、 D、 A、-6 B、12 C、0 D、-12 2、以下程序的输出结果是 main() int a=5,b=4,c=6,d; printf("%dn",d=a>b?(a>c?a:c):(b); (3分) A、 B、 C、 D、 A、5 B、4 C、6 D、不确
2、定 3、以下程序段的输出结果是 char s="141141abct" printf ("%dn",strlen(s); (3分) A、 B、 C、 D、 A、9 B、12 C、13 D、14 4、下列选项中,不正确的赋值语句是_(3分) A、 B、 C、 D、 A、+t; B、n1=(n2=(n3=0); C、k=1=j; D、a=b+c=1; 5、请读程序 int i =65536 printf("%dn",i); 上面程序的输出结果是_ (3分) A、 B、 C、 D、 A、65535 B、0
3、 C、有语法错误,无输出结果 D、1 6、以下程序的输出结果是 main( ) int a=12,b=12; printf("%d%dn",-a,+b); (3分) A、 B、 C、 D、 A、10 10 B、12 12 C、11 10 D、11 13 7、下列程序的输出结果是 main() double d=3.2; int x,y; x=1.2,y=(x+3.8)/5.0; printf("%d n", d*y); (3分) A、 B、 C、 D、 A、3 B、3.2 C、0 D、3.07 8、设A=3,B=4,执
4、行 printf("%d,%d",(A,B),(B,A));"的输出是 (3分) A、 B、 C、 D、 A、3,4 B、4,3 C、3,3 D、4,4 9、执行程序段char str20='a','b','c','o' int len=strlen(str); 变量len的值为( ) (3分) A、 B、 C、 D、 A、20 B、4 C、3 D、3或4或20 10、以下程序的输出结果是 main( ) int a=12,b=12; printf("%d%dn&qu
5、ot;,-a,+b); (3分) A、 B、 C、 D、 A、10 10 B、12 12 C、11 10 D、11 13 11、下面程序的输出是 main() int a=-1,b=4,k; k=(a+<=0)&&(!(b-<=0); printf("%d%d%d%n",k,a,b); (3分) A、 B、 C、 D、 A、0 0 3 B、0 1 2 C、1 0 3 D、1 1 2 12、以下程序运行后,输出结果是 main( ) char s="abcde"; s+=2; printf("%
6、ldn",s); (3分) A、 B、 C、 D、 A、cde B、字符c的ASCII码值 C、字符c的地址 D、出错 13、已知字母A的ASC码为十进制的65,下面程序的输出是 main() char ch1,ch2; ch1='A'+'5'-'3' ch2='A'+'6'-'3' printf("%c,%cn",c1,c2); (3分) A、 B、 C、 D、 A、67,D B、B,C C、C,D D、ch2='A'+'6'
7、;-'3' 14、设有如下定义: int x=10,y=3,z; 则语句printf("%dn",z=(x%y,x/y); 的输出结果是 (3分) A、 B、 C、 D、 A、1 B、0 C、4 D、3 15、若X和Y都是int型变量,X=100,Y=200,且有下面的程序片段: printf("%d",(X,Y); 上面程序片段的输出结果是 (3分) A、 B、 C、 D、 A、200 B、100 C、100 200 D、输出格式符不够,输出不确定的值 16、若有说明:“double a;”,则正确的
8、输入语句应该是( )(3分) A、 B、 C、 D、 A、scanf("%lf",a); B、scanf("%f",&a); C、scanf("%lf",&a) D、scanf("%le",&a); 17、合法的C语言赋值语句是( )(3分) A、 B、 C、 D、 A、a=b=1 B、k=int(a+b); C、a=1,b=2 D、-i; 18、以下程序的输出结果是( )。 #include main() int w=4,x=3,y=2,z=1; printf(”d
9、n”,(wB、 C、 D、 A、1 B、2 C、3 D、4 19、语句printf("abre'hi'yboun");的输出结果是( )。(3分) A、 B、 C、 D、 A、abre'hi'ybou B、abre'hi'ybou C、re'hi'you D、abre'hi'ybou 20、如下程序的输出结果是( )。 #include main() int a=12,b=5,c=-3; if(a>b) if(b<0)c=0; else c+; printf(
10、”dn”,c); (3分) A、 B、 C、 D、 A、0 B、1 C、-2 D、-3 21、以下程序的输出结果是( )。 #include main() int a=15,b=21,m=0; switch(a3) case 0:m+;break; case 1:m+: switch(b2) default:m+: case 0:m+;break; printf(”dn”,m); (3分) A、 B、 C、 D、 A、1 B、2 C、3 D、4 22、以下程序的输出结果是( )。 #include main() int a=-1,b=4,k; k=(+a<0)&a
11、mp;&!(b-<=0); printf(”dddn”,k,a,b);(3分) A、 B、 C、 D、 A、104 B、103 C、003 D、004 23、如下程序的输出结果为( )。 #include main() int a,b,c=246; a=c1009: b=(-1)(-1); printf(”d,dn”,a,b);(3分) A、 B、 C、 D、 A、2,1 B、3,2 C、4,3 D、2,-1 24、当a=1、b=3、c=5、d:5时,执行下面的程序段后,x的值为( )。 if(aif(celse if(aif(belse x:3; els
12、e x=6; else x=7;(3分) A、 B、 C、 D、 A、1 B、2 C、3 D、6 25、以下程序的运行结果是( )。 #include main() int k=2; switch(k) case 1:printf(”dn”,k+); break; case 2:printf(”d”,k+); case 3:printf(”dn”,k+); break; 。 case 4:printf(”dn”,k+); (3分) A、 B、 C、 D、 A、1 3 B、2 3 C、2 2 D、3 2 程序设计语言 C1固定作业题 26、若想通过以下输入语句使a中存放字符
13、串1234,b中存放字符5,则 输入数据的形式应该是 _ 。 . . . char a10,b; scanf("a=%s b=%c",&a,&b); printf("%s,%cn",a,b); . . .(3分) 答: 27、标准库函数_在屏幕上显示信息。(3分) 答: 28、main( ) char st='A' int i=10; st=st+i;i=st%i; printf("%C,%dn",st,i); 已知字母A的ASCII码为65 结果:_ (
14、3分) 答: 29、以下程序的输出结果是_ 。 main() int a=177; printf("%on",a); (3分) 答: 30、以下程序输出的结果是_ 。 main() int a=5,b=4,c=3,d; d=(a > b > c); printf("%dn",d); (3分) 答: 31、以下程序段的输出结果是_。 includestdio.h void main() int a=0234; printf("%-3d,%-6d,*%-06d,*%
15、06d,%06dn",a,a,a,a,a); (3分) 答: 32、使用强制转换方法将正整数转换成字符。本题程序如下: include stdio.h void main() char c;int I; scanf("%d",&I); c=("%c的ASCII码为%dn",c,I); 本程序的执行结果为_。 (3分) 答: 33、以下程序不用第三个变量,实现将两个数进行对调操作: #include main() int a , b ; scanf ("%d%d" , &
16、amp;a , &b); printf("a=%d b=%dn" , a , b ); a=(_); b=(_); a=(_); printf("a=%d b=%dn",a,b);(3分) 答: 34、当a=l,b=2,c=3时,以下语句执行后a、b、c中的值分别为、。 if(a>c) b=a;a=c;c=b;(3分) 答: 35、若从键盘输入58,则以下程序输出的结果是。 #include main() int a; scanf(”d”,&a); if(a>50)prinff(”d”,a);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 商业银行金融科技人才培养策略报告:2025年金融科技人才领导力培养方案设计
- 2025年医院电子病历系统在医疗数据共享中的应用优化报告
- 乡村旅游基础设施提升与旅游市场细分与精准营销策略报告
- 2025年医药企业研发外包(CRO)在临床试验数据分析中的质量控制挑战报告
- 2025年医药企业CRO模式下的临床试验安全性评价与风险控制报告001
- 农村金融服务体系金融科技与农村金融风险管理优化研究报告
- 循环生态种养殖项项目可行性研究报告写作模板-备案审批
- 爆破安全规程试题及答案
- 保密法考试题及答案
- 2025年乳制品行业奶源质量追溯系统与品牌形象塑造报告001
- 艾梅乙反歧视培训课件
- 浙江省杭州市2024-2025学年高二下学期6月期末教学质量检测英语试题(含答案)
- 2025年河南省中考地理试题(含答案)
- 2025安全生产月一把手讲安全公开课三十二(91P)
- DB64-266-2018 建筑工程资料管理规程
- 人教鄂教版六年级下册科学期末专题训练:实验题、综合题(含答案)
- 2025届湖北省武汉市武昌区南湖中学英语七年级第二学期期末达标检测试题含答案
- 2025年度安全生产月培训课件
- 2025课件:红色基因作风建设七一党课
- 2025春季学期国开电大本科《人文英语4》一平台机考真题及答案(第七套)
- 2025年河北省万唯中考定心卷生物(一)
评论
0/150
提交评论