1 / 37
文档名称:

c语言程序设计c语言程序设计练习三.docx

格式:docx   大小:73KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言程序设计c语言程序设计练习三.docx

上传人:sssmppp 2019/7/18 文件大小:73 KB

下载得到文件列表

c语言程序设计c语言程序设计练习三.docx

文档介绍

文档介绍:《C语言程序设计》练****三三、阅读分析题1•请阅读分析下面程序,然后写出运行结果。#include<>voidmain(){intx=8,y=-5;printf(〃x=%d,y=%d\n〃,x,y);x=x+y;y=x-y;x=x-y;printf(〃x=%d,y=%d\n〃,x,y);2•请阅读分析下面程序,然后写岀运行结果。#include<>voidmain(){intx=156,a,b,c;if(x>100)a=x/100;x=x%100;}if(x>10){b=x/10;c=x%10;}printf(〃%3d%3d%3d%3d〃,a,b,c,a*b*c);}3•请阅读分析下面程序,然后写出运行结果。#include<>voidmain(){intk=4,i;for(i=0;iv4;i++){switch(k)case4:printf(〃#〃);case3:printf(〃*〃);default:printf(〃\n〃);break;case2:printf(〃$〃);case1:printf(〃@〃);}k--;}}4•阅读下面程序,写出运行结果(已知A的ASCII码为65,a的ASCII码为97)。#include<>{intk=100;charm;m=k;putchar(m);p「intf(",%d,%c,%o, k,m-32,m);}5•阅读下面程序,并回答问题:#include<>voidmain(){intx,y,z,c;scanf("%d%d%d",&x,&y,&z);if(x<z){c=y;y=z;z=c;}if(x<z){c=x;x=z;z=c;}if(x<y){c=x;x=y;y=c;}printf(%d,%d,%d",x,y,z);}若程序运行时,输入3、2和5,则输出结果是什么?写出程序所实现的功能。6•阅读下面程序,并回答问题:#include<>{intm,n;m=65;n=14;while(m!=n){while(m>n)m・=n;while(n>m)n-=m;}printf("m=%d\n",m);}程序输出结果是多少?外循环执行完一次时,m和n的值分别是多少?将while(n>m)n-=m;语句删除后,程序运行情况如何?7•阅读下面程序,写出运行结果。#include<>voidmain(){inta=789,x,y,z;x=a/100;y=a/10-10*x;z=a-10*y-100*xprintf(,,%d,%o,%x,%d,z,x”乙100*z+10*y+x);8•阅读下面程序,并冋答问题:#include<>voidmain(){inta,b,x,y;scanf(z,%d,%dz,,&a,&b);x=a*a+b*bif(x>100){y=x/100;printf(,,%d,,,y);}elseprintf(“%dja+b);}若程序运行时,输入6和9,输出结果是什么?说明程序的功能。9•阅读下面程序,并回答问题:#include<>voidmain(){intu,v,a,b,t,r;u=24;v=16;if(u>v){t=u;u=v;v=t;}a=u;b=v;while((r=b%a)!=O){b=a;a=r;}printf(,,a=%d\n,,,a);}程序输出结果是什么?该程序完成什么功能?若将while循环替换为do-while循环,请写出相应的程序段。10•从键盘输入字符A时,写出下面程序的运行结果。(注:字符A的ASCII码是65)#include<>voidmain(){intk;k=getchar();putchar(k);printf()%d.%x,%c",k,k,k+32);}11•阅读下面程序,写出运行结果。#include<stdio,h>voidmain(){intx,sum=0;loopl:scanf("%d",&x);if(x!=8){if(x%2==0){sum+=x;printf(〃sum=%d\n",sum);}gotoloopl;}sum-=x;printf("sum=%d\n",sum);}当程序执行时输入数据123 45678写出程序运行结果。12•阅读下面程序,写岀运行结果。#include<>voidmain()inta[3][3],i,j;for(i=0;i<3,i++)for(j=0,j<3;j++)a[i][j]=i+jfor(i=0;i<3;i++){for(j=0;j<=i;j++)printf(,z%2d〃,a[i][j]);printfC\nff);13•请阅读分析下列程

最近更新

《月迹导学案-2023-2024学年语文统编版》 4页

《大小多少》作业设计方案-2023-2024学年语文.. 5页

中国报废汽车行业报告 33页

中国微电网行业报告 32页

小学生纪律教育主题班会 (2) 4页

中国加盟网行业报告 33页

水玻璃发泡制备保温材料的研究的开题报告 2页

水热制备Bi25FeO40及其光电性能研究的开题报告.. 2页

水溶性共轭聚合物的设计合成及其在生物传感与.. 2页

不锈钢圆管行业报告 27页

上海咨询行业报告 33页

水库分层取水及其水温变化试验和数值模拟研究.. 2页

水墨语言在现代平面设计中的运用研究中期报告.. 2页

线路改造可行性方案 33页

申办高中的可行性方案 33页

水下隧道地基地震变形特征与结构地震响应分析.. 2页

水厂运营可行性方案 27页

未来教育集团可行性方案 33页

氮素和水分对垂盆草生长和草坪质量的影响的开.. 2页

开酒吧可行性方案 33页

氧化锌纳米线在太阳电池中的应用研究的开题报.. 2页

成都市武侯区生育相关政策 29页

大学城可行性方案 38页

园区灯光亮化可行性方案 37页

氢键层-层自组装膜的功能化的开题报告 2页

农业机器租赁可行性方案 31页

四川省成都外国语学校2024-2024学年高二下学期.. 14页

锂电池厂用蒸汽的作用 8页

2023年云南省社区(村)基层治理专干招考聘用50.. 197页

江苏省常州市钟楼实验中学七年级英语下册 Uni.. 35页