c语言自编程序 递增的牛群,C语言程序的设计的教程.ppt

C语言程序的设计的教程

《C语言程序设计教程》;第三章 C程序的流程设计;§4 循环结构程序;P98习题10:;输出n 的值;P83例14~16:;(1) 1+3+5+…+99(2) 2+4+6+…+100(3) 1-2+3-4+…+99-100(4)(5);P85例18:搬砖问题。;P87例19:爱因斯坦阶梯问题。;main ( ){ int x=7; while (x%3= =2&&x%5= =4&&x%6= =5) x+=14; printf(“flight of stairs=%d\n”,x);};

;P80例11:人口增长问题。;课后作业及上机任务;for (初始表达式; 条件表达式; 修正表达式) 循环体;; 形状;判断一个正整数n>3是否为素数;P80例12:兔子繁殖问题(Fibonacci提出的)P94例24:打印Fibonacci数列前n项;main( ){ int x,y,z; for (x=0;x<20;x++) for (y=0;y<33;y++) { z=100-x-y; if (5*x+3*y+z/3= =100) { printf(“x=%d”,x); printf(“y=%d”,y); printf(“z=%d\n”,z); } }};补充举例:打印图形。;补充举例(续):打印图形。;小结;课后作业及上机任务;习题课;main( ){ int x,max,i; scanf(“%d”,&x); max=x; for (i=2;i<=10;i++) { scanf(“%d”,&x); if (x>max) max=x; } printf(“max=%d\n”,max);};main( ){ int n; scanf(“%d”,&n); if (n%3==0) printf(“3:yes\n”); else printf(“3:no\n”); if (n%5==0) printf(“5:yes\n”); else printf(“5:no\n”);};main( ){ int y; scanf(“%d”,&y); if (y%4==0 && y%100!=0 || y%400==0) printf(“%d is leep\n”,y); else printf(“%d is not leep\n”,y);};main( ){ float s,a,b,c; scanf(“%f%f%f”,&a,&b,&c); if (a+b>c && a+c>b && b+c>a) { s=(a+b+c)/2.0; s=sqrt(s*(s-a)*(s-b)*(s-c)); printf(“area is %f\n”,s); } else printf(“It is not triangle\n”);};main( ){ int yes; /*设1表示float,否则为int*/ char c; c=getchar( ); while (c!=‘\n’) { if (c==‘.’) yes=1; c=getchar( ); } if (yes==1) printf(“float\n”); else printf(“int\n”);};P98习题12:输入“qwert?”时,程序的执行结果。;main( ){ int n; for (n=33;n<=255;n++) { if (n%8==0) printf(“\n”); printf(“%4d%2c”,n,n); }};main( ){ int i=1; double e=1.0, y, x, d; scanf(“%lf),&d); x=1; y=1/x; while (y>=d) { x=x*i; y=1/x; e=e+y; i=i+1; } printf(“%12.10lf\n”,e);};P99习题(5):递增的牛群;P99习题(6):换零钱;P99习题(7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值