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

    C语言----实验一二.pdf

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

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

    C语言----实验一二.pdf

    实验一最简单的 C程序-顺序程序设计(验证性实验 2学时)(一)、实验目的1熟悉 VC+6.0/C-Free等 C 语言程序编译软件运行环境2掌握运行一个C程序的步骤,理解并学会C程序的编辑、编译、链接方法3掌握 C语言中使用最多的一种语句赋值语句4掌握数据的输入输出方法,能正确使用各种格式控制符(二)、实验内容1写出下列程序的运行结果(1)#include void main()printf(“*n”);printf(“This is a c program.n”);printf(“*n”);运行结果及分析:将程序中的 n 去掉后,运行结果及分析:(2)#include void main()int a=100,b=20,sum,sb;sum=a+b;sb=a/b;printf(sum=%d,sb=%d,sum,sb);运行结果及分析:1(3)#include void main()char c1,c2;c1=97;c2=98;printf(%c,%cn,c1,c2);printf(%d,%dn,c1,c2);printf(%c%cn,c1+1,c2+2);运行结果及分析:2程序填空任 意 输 入 一 个 有 五 位 数 字 的 正 整 数 x,分 别 输 出 每 一 数 位 上 的 数 字(由 高 到 低 分 别 用b5,b4,b3,b2,b1表示),请将程序补充完整。#include main()int b1,b2,b3,b4,b5;int x;Scanf(“%ld”,&x);b5=(x/10000)%10;b4=(x/1000)%10;b3=(x/100)%10;b2=(x/10)%10;b1x%10;printf(“the number is%d n”,x);printf(“its bit is:%d,%d,%d,%d,%dn”,b5,b4,b3,b2,b1);程序分析:3程序改错(注意:题中的编号为行序号,并非程序本身)(1)计算任意一个半径为r 的圆的面积和周长(结果保留两位小数)2 1)#include 2)main()3)float r;p=3.14,c,area;4)printf(“input r:”);5)scanf(“%f”,r);6)c=2p*r;7)area=p*r*r 8)printf(“c=%-7.2f,area=%-7.2f”,c,area);9)错误语句的行号:3 改正后的语句全行:float r,p=3.14,c,area;错误语句的行号:5 改正后的语句全行:scanf(“%f”,&r);错误语句的行号:6 改正后的语句全行:c=2*p*r错误语句的行号:7 改正后的语句全行:area=p*r*r,改错分析:(2)修改下面的源程序,并调试出运行结果,并以sum.c 命名保存。#include mian();int a b sum;a=4,b=15;sum=a*b;prin f(“sum is%dn”,sum);运行结果及分析:t 4.编写程序(1)编写程序,输入两个整数:1500 和 350,求出它们的商数和余数并进行输出。程序清单:3#include void main()int a;int b;int c,d;a=1500,b=350;c=a/b;d=a%b;printf(%dn,c);printf(%dn,d);d 程序编写注意事项:(2)输入一个双精度类型的数,使该数保留小数点后两位,对第三位小数进行四舍五入处理后,输出此数,以便验证处理是否正确。程序清单:#include void main()double x;printf(enter x:n);scanf(lf%,&x);printf(x1=%dn,x);x=x*100;x=x+0.5;x=(int)(x);x=x/100;printf(x2=%fn,x);程序编写注意事项:4(3)编写程序,输入三个数a、b、c,然后交换它们中的数,把a 中原来的值给b,把 b 中原来的值给 c,把 c 中原来的值给a。程序清单:#include void main()int a=1;int b=2;int c=3;int temp;temp=a;a=c;c=b;b=temp;printf(%d,%d,%dn,a,b,c);l 程序编写注意事项:(4)输入一个华氏温度,要求输出摄氏温度,公式为:C=5/9(F-32)(要求保留3 位小数)。程序清单:#include void main()float f,c;scanf(%f,&f);c=(f-32)*5/9;printf(%.3fn,c);程序编写注意事项:5 6 实验二逻辑运算&顺序结构的程序设计(验证性实验2 学时)(一)、实验目的1.了解输入输出的方式;2.了解逻辑量在C语言中的表示方法3学会使用逻辑运算符和逻辑表达式3.掌握 C 的基本数据类型及其使用规则;4.重点熟悉C 语言的基本语法单位;5.难点学习编写简单C 程序。(二)、实验内容1写出下列程序的运行结果(1)#include void main()int a,b,x=10,y=9;a=(-x=y+)?-x:+y;b=y;printf(“%d,%d n”,a,b);运行结果及分析:(2)#include void main()int i=8,j=10,m,n;m=+i;n=j+;printf(%d,%d,%d,%d,i,j,m,n);运行结果及分析:再将本程序的第3 行改为 m=i+;n=+j;运行结果及分析:(3)先计算以下程序的结果,然后上机运行main()7 int x,y,z;x=y=z=1;x+=y+=z;printf(1)%dn,xy?y:x);printf(2)%dn,xy?x+:y+);printf(x=%d,y=%dn,x,y);printf(3)%dn,z+=x=y=x)?1:0);printf(5)%dn,(z=y&y=x);程序运行结果分析:(4)分析以下程序,并输入软件调试。(掌握符号常量的用法)#define PI 3.14159 main()float r,s,l;r=5.0;s=PI*r*r;l=2*PI*r;printf(“s=%f,n”,s,l);程序清单:程序编写注意事项:(5).先计算以下程序的结果,然后上机运行int sum=10,cap=10;cap=sum+,cap+,+cap;8 printf(%dn,cap);程序清单:#include void main()int sum=10,cap=10;cap=sum+,cap+,+cap;printf(%dn,cap);程序编写注意事项:2.改错以下程序多处有错。要按下面指定的形式输入数据和输出数据时,请对该程序做相应的修改。main()double a,b,c,s,v;printf(input a,b,c:n);scanf(“%d%d%d”,a,b,c);s=a*b;v=a*b*c;printf(“%d%d%d”,a,b,c);printf(“s=%fn,s”,”v=%dn,v”)#include main()double a,b,c,s,v;printf(input a,b,c:n);scanf(%d%d%d,&a,&b,&c);s=a*b;v=a*b*c;printf(%d%d%d,a,b,c);printf(s=%fn,s,v=%dn,v);程序分析:3编写程序9(1)求下面算术表达式的值。1)x+a%3*(int)(x+y)%2/4 设 x=2.5,a=7,y=4.7 2)(float)(a+b)/2+(int)x%(int)y 设 a=2,b=3,x=3.5,y=2.5 先自己分析,再试着用程序求解,看得到的结果是否一致。程序清单:ojrt 1#include main()float x=2.5;int a=7;float y=4.7;double z;z=x+a%3*(int)(x+y)%2/4;printf(z=%fn,z);2 void main()#include int a=2,b=3;float x=3.5,y=2.5;float m=(float)(a+b)/2+(int)x%(int)y;printf(%f,m);程序编写注意事项:(2)用程序的形式求出计算结果:已知整型变量a的初值是5,b 的初值是3,计算下列表达式的值。1).!a&b+;02).a|b+4&a*b;13).a=1,b=2,ab?+a:+b;1 4).+b,a=10,a+5;4 5).a+=b%=a+b;86.)a!=b2=a+1;1程序清单:(1)#include void main()k 10 int a,b,c;a=5;b=3;printf(%d,!a&b+);程序编写注意事项:(3)要将“China”译成密码,密码规律是:用原来的字母后面第4 个字母代替原来的字母。程序清单:,#include void main()char c1,c2,c3,c4,c5;c1=C;c2=h;c3=i;c4=n;c5=a;printf(%c%c%c%c%cn,c1+5,c2+5,c3+5,c4+5,c5+5);程序编写注意事项:(4)从键盘输入一个大写字母,要求用小写字母形式输出该字母及对应的ASCII 码值。程序清单:#include void main()char c;printf(请输入一个大写字母:n);scanf(%c,&c);printf(您输入的大写字母是%cn 其对应的ASCII 码值是%dn,c,c);printf(小写字母是%cn 其对应的 ASCII 码值是%dn,c+32,c+32);程序编写注意事项:11(5)从键盘输入三个数,求它们的平均值,并将最后的结果保留三位小数。程序清单:#include void main()int a,b,c;double avg=0.0;scanf(%d%d%d,&a,&b,&c);avg=(a+b+c)/3;printf(%.3f,avg);程序编写注意事项:(6)已知圆柱体半径6 米,高 7 米,求体积。v=p*r*r*h;程序清单:#include void main()float r,h,p,v;r=6;h=7;p=3.14;v=p*r*r*h;printf(%f,v);程序编写注意事项:12(7)编写一个程序,求出给定半径r 的圆的周长和面积,并且输出计算结果,其中 r 的值由用户输入,3.14 的值用符号常量表示,结果保留三位有效数据.程序清单:#include void main()float r,p,c,s;scanf(%f,&r);p=3.14;c=2*p*r;s=p*r*r;printf(%f,%f,c,s);程序编写注意事项:p(8)编写一个程序根据输入的年利率I 和存款总额S 计算一年后的本息和并输出.程序清单:#include void main()float s,i;scanf(%f,%f,&i,&s);s+=s*i*0.01;printf(%fn,s);程序编写注意事项:

    注意事项

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

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




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开