欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    C语言实验八.doc

    • 资源ID:29962892       资源大小:56.50KB        全文页数:6页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    C语言实验八.doc

    实验八 循环结构(一)一、 实验目的(1)熟练掌握while语句,dowhile语句和for语句实现循环的方法;(2)掌握在程序设计中用循环的方法实现各种算法(3)掌握循环嵌套的应用,能够灵活运用各种循环控制进行综合程序设计;。二、 实验内容1求1到100的和#include <stdio.h>void main() int i,sum=0; i=1; while (i<=100) sum=sum+i; i+; printf(%dn,sum); 将它改为用其它方式的关键词做的循环2(a)打印楼梯,同时在楼梯上方打印两个笑脸。 A程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。 B参考程序源代码: #include "stdio.h" void main() int i,j; printf("11n");/*输出两个笑脸*/ for(i=1;i<10;i+) for(j=1;j<=i;j+) printf("%c%c",xA1,xF6); printf("n"); (b)要求输出国际象棋棋盘。A程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,还是白方格。B参考程序源代码: #include "stdio.h" void main() int i,j; for(i=0;i<8;i+) for(j=0;j<8;j+) if(i+j)%2=0) printf("%c%c",xA1,xF6); else printf(" "); printf("n"); 3打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方5的三次方3的三次方。A程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。B程序源代码:#include "stdio.h" void main() int i,j,k,n; printf("'water flower'number is:"); for(n=100;n<1000;n+) i=n/100;/*分解出百位*/ j=n/10-i*10; /*分解出十位*/ k=n%10 /*分解出个位*/ if(i*100+j*10+k=i*i*i+j*j*j+k*k*k) printf("%-5d",n); printf("n"); 4编程序打印输出100-999之间的所有素数及素数个数。程序源代码:#include "stdio.h" void main() int m,k,i,n=0; for(m=101;m<=999;m=m+2) k=sqrt(m); for (i=2;i<=k;i+) if(m%i=0) break; if (i>=k+1) printf("%d ",m); n=n+1; if(n%10=0) printf("n"); printf ("n"); printf("The Number N=%d",n); 5打印输出如下图所示的图形(A) 利用双重循环输出菱形几何图案#include "stdio.h" void main() int i,j,width;printf("请输入最大的宽度值:n"); scanf("%d",&width); for(i=1;i<=width;i+) for(j=1;j<=i;j+) printf("*"); printf("n"); for(i=1;i<=width;i+) for(j=1;j<=i;j+) printf(" "); for(j=i;j<=width-1;j+) printf("*"); printf("n"); (B) 利用双重循环输出乘法口诀表#include <stdio.h>void main()int i,j;for(i=1;i<=9;i+) for(j=1;j<=i;j+)printf("%d*%d=%dt",j,i,i*j); printf("n");(C)利用双重循环输出下列图形 A BBB CCCCC DDDDDD CCCCC BBB A#include "stdio.h" void main() int i,j,k;char m; m='A' for(i=1;i<=4;i+) for (j=1;j<=4-i;j+) printf(" "); for (k=1;k<=2*i-1;k+) printf("%c",m); printf("n"); m+; m-; for(i=1;i<=3;i+) m-; for (j=1;j<=i;j+) printf(" "); for (k=1;k<=7-2*i;k+) printf("%c",m); printf("n"); getch();三、 实验步骤1 四、 实验分析五、 实验心得6 心分步) ) )" +* ;( ) + =;= - + (- + )"( ) " + < ) + < + =; '' , ) " " 形图输重利)"( )* , %*" + ; + =;= ( 诀口出循用 ) ( )*( +- )( + ;=( + <= ) ( ) + ;= + ; ) ,% )"值的最" ) ". 图几出循用利图示下如 ; % ) " )"" = ( + ) " ( >( )%( + ; ) 00 , ) "" " 码代数个及所之 0出印程;" " ) * * ( /*解/0=/*解/0 0= /*解/0 )+00; (;" ; )( " 码码位百,出解,个 制循利析序方三三次的 ,花“是 如本该方字其数三”仙谓,仙的所;" ;)" ; , % )= +( )+;=( )+; ; ) " 码源程格白还黑输化的+ , 制析序盘棋国出 )"( ; , % +< )+ ( *笑出; ) " 序程。的出控化 列控行控用 。脸印梯时梯印 循的关方用 ( ; ; =结 构0=一 ; ) > 的的到内;合行环循运能应嵌环算算实环用序握法的现语 语 语 握熟目

    注意事项

    本文(C语言实验八.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开