逻辑结构设计_第1页
逻辑结构设计_第2页
逻辑结构设计_第3页
逻辑结构设计_第4页
逻辑结构设计_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、xxxx学院xxxx级通信工程耗语言程序设计实验报告姓名:xxx学号:xxxxxxxxxxxxxxx实验序号:实验二实验项目:最简单的C程序设计,逻辑结构程序设计。实验目的:1.掌握C语言中使用最多的一种语句赋值语句的使用方法。2. 掌握各种类型数据的输入输出的方法,能正确使用各种格式转换符。3.了解C语 言表示逻辑量的方法。4.学会正确使用逻辑运算符和逻辑表达式。5.熟练掌握语 句和语句。6.结合程序掌握一些简单的算法。7.学习调试程序。实验内容:1、#includevoid main()(int a,b;float d,e;char c1,c2;double f,g;long m,n;un

2、signed int p,q;a=61;b=62;c1=a;c2=b;f=3157.890121;g=0.123456789;d=f;e=g;m=50000;n=-60000;p=32768;q=40000;printf(a=%d,b=%dnc1=%c,c2=%cnd=%6.2f,e=%6.2fn”,a,b,c1,c2,d,e);printf(f=%15.6f,g=%15.12fnm=%ld,n=%ldnp=%u,q=%un”,f,g,m,n,p,q);2.设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。#includevoid main()float pi

3、,h,r,l,s,sq,vq,vz;pi=3.1415926;scanf(%f,%f”,&r,&h);l=2*pi*r;s=r*r*pi;sq=4*pi*r*r;vq=4.0/3.0*pi*r*r*r;vz=pi*r*r*h;printf(圆周长为:=%6.2fn”,l);printf(圆面积为:=%6.2fn”,s);printf(圆球表面积为:=%6.2fn”,sq);printf(圆球体积为:=%6.2fn”,vz);:-y -为:k :-y -为:k :9 为为面积an 5,周 Hes9.427.07=28.2721.21 to continuePIT3.用getchar函数读入两个字

4、符给c1,c2,然后分别用putchar函数和printf函数输出这两个字符。#includevoid main()char c1,c2;c1=getchar();c2=getchar();putchar(c1);putchar(c2);putchar(n);printf(%c,%cn”,c1,c2);4.#include4.#includevoid main()int x,y;scanf(%d”,&x);if(x=1&x10) y=2*x-1;else y=3*x-11;printf(%d”,y);22Press any key to continueFl22Press any key to

5、 continueFl#include#includevoid main()int g;scanf(%d”,&g);if(g=90)printf(An);else if(g=80&g=70&g=60&g=69)printf(Dn);else printf(En);#includevoid main()int g,h;char A,B,C,D,E,d;scanf(%d,%c,%c,%c,%c,%c”,&g,&A,&B,&C,&D,&E);h=g/10;switch(h)case 9:d=A;break;case 8:d=B;break;case 7:d=C;break;case 6:d=D;br

6、eak;case 5:case 4:case 3:case 2:case 1:case 0:d=E;break;printf(%cn,d);#include void main() long int n;int d,w,q,b,s,g; scanf(%ld”,&n);if(n9999)d=5;else if(n999)d=4; else if(n99)d=3; else if(n9)d=2;else d=1;printf(它是%ld 位数n,d);w=n/10000;q=(n-w*10000)/1000;b=(n-w*10000-q*1000)/100;s=(n-w*10000-q*1000-

7、b*100)/10;g=n-w*10000-q*1000-b*100-s*10;switch(d)Case5:printf(%d,%d,%d,%d,%dn”,w,q,b,s,g);printf(逆序%d%d%d%d%d%d,g,s,b,q,w);break;case 4:printf(%d,%d,%d,%dn”,q,b,s,g);printf(逆序 为%d%d%d%d”,g,s,b,q);break;case 3:printf(%d,%d,%dn”,b,s,g);printf(%d%d%d”,g,s,b);break;case 2:printf(%d,%dn”,s,g);printf(%d%d”,g,s);break;case 1:printf(%d”,g);printf(%d”,g);

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论