ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:120KB ,
资源ID:193420      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-193420.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c程序练习1.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

c程序练习1.doc

1、条件上机作业:一、企业发放的奖金根据利润提成。利润 I 低于或等于 100000 元的,奖金可提10%;利润高于 100000 元,低于 200000 元(100000100000 时的部分按 1%提成。从键盘输入当月利润 I,求应发奖金总数。要求:(1)用 if 语句编程序;(2)用 switch 语句编程序。二、有 4 个圆塔,圆心分别为(2,2) 、 (-2,2) 、 (-2,-2) 、 (2,-2) ,圆半径为1,这 4 个塔的高度为 10m,塔以外无建筑物。今输入任一点坐标,求该点的建筑高度(塔外的高度为零) 。1、运行结果是 2,1int main()int a,b,c,d=241

2、;a=d/100%9;b=(-1)printf(“%d,%d”,a,b);2、已知 int x=10,y=20,z=30if (xy)z=x;x=y;y=z;执行后,x=20,y=30, z=303、程序 int a=5,b=0,c=0;if (a=b+c) printf(“*n”);else printf(“$n”);输出为:$4、运行结果是:6int m=5;if (m+5) printf(“%dn”,m);else printf(“%dn”,m-);5、当 a=1,b=3,c=5,d=4,执行后 x=2if (ay) ;B if (x=y) C if (x!=y) scanf(“%d”,

3、else scanf(“%d”,D. if (x=awhile(c=getchar()!=n)switch(c-2)case 0:case 1:putchar(c+4);case 2:putchar(c+4);break;case 3:putchar(c+3);default:putchar(c+2);break;printf(“n”);2、若有如下语句:int x=3;do printf(“%dn”,x-=2);while(!(-x);上面程序段输出 1,-23、下面程序的功能是计算 1120 之间奇数之和及偶数之和。int i,j,k,l;i=k=0;for (l=10;lint main

4、()int i;for(i=1;iint main()int x,i;for(i=1;iint main()int x,y,z,i,result=532;for (x=1;xint i,b,k=0;for (i=1;i=0) k+;printf(“%d,%d“,k,b);8、下面程序的运行结果是_#incldeint main()int i;for (i=1;is) printf(“%d“,n);12、下面程序的功能是完成用 1 元人民币换成 1 分、2 分、5 分的所有兑换方案。int i,j,k,l=1;for (i=0;i0) printf(“ %3d %3d %3dn“,i,j,k);

5、14、若从键盘输入 65 14,则程序运行结果是_int m,n;printf(“enter m n:“);scanf(“%d%d“,while (m!=n)while (mm) n-=m;printf(“m=%dn“,m);15、下面程序的运行结果是_int y,a;y=2;a=1;while(y-!=-1)do a*=y;a+;while(y-);printf(“%d,%d“,a,y);16、下面程序的运行结果是_int i,j;for (i=0;i=1;i-)for (j=1;j50) break;while(a=14);printf(“a=%d y=%dn“,a,y);数组1、若二维数

6、组 a 有 m 列,则在 aij前的元素个数为_2、下面程序的运行结果是_int main()int a66,ij;for (i=1;i3)%5;printf(“%2d”,ai);4、有已经排好序的字符串 a,下面的程序是将字符串 s 中的每个字符按升序的规律插入到 a 中。int main()char a20=”cehiknqtw”;char s=”fbla”;int i,k,j;for (k=0;sk!=0;k+)j=0;while(sk=ajfor (i=strlen(a);i=j;i-)ai+1=ai;aj=sk;put(a);5、下面程序的功能是将已经按升序排好的两个字符串 a 和

7、b 中的字符按升序归并到字符串 c 中。int main()char a=”aceqikm”;char b=”bdfhjlnpq”;char c80;int i=0,j=0,k=0;while (ai!=0i+=2)s=10*s+chi-0;printf(“%dn”,s);8、当从键盘输入 aa bbcc dd,则下面程序的运行结果是 _int main()char a15,a25,a35,a45;scanf(“%s%s”,a1,a2);gets(a3);get 是(a4);puts(a1); puts(a2);puts(a3);puts(a4);9、下面程序的运行结果是_int main()

8、char a=”morning”,t;int i,j=0;for (i=1;i7;i+) if(ajai j=i;t=aj;aj=a7;a7=aj;puts(a);10、 下面程序是生成并打印某数列的前 20 项,该数列第 1 、2 项分别为 0和 1,以后每个奇数编号的项是前 2 项之和,偶数编号是前 2 项差的绝对值。生成的 20 个数存在一维数组 x 中,每行输出 4 项。int main()x1=0;x2=1;i=3;do xi=_;di+1=_-i=_;while (i=20);for (i=1;i=20;i+)printf(“%5d”,xi);if (i%4=0) printf(“n”);11、 若有以下输入:1 4 2 3 3 4 1 2 3 3 2 2 2 3 3 1 1 1 4 1 1 1 -1,则程序运行结果是_#define M 50int main()int am,c5,I,n=0;x;printf(“Enter 0 or 1 or 2 or 3 or 4,to endwith -1n”);while (x!=-1)

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报