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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(C语言基础实例.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

C语言基础实例.docx

1、C语言基础实例1实验名称:求一个任意实数的正弦值实验目的:1.熟悉TC环境,掌握新建、输入、运行、查看结果的方法 2.掌握实数类型float的使用 3.掌握数学函数的使用方法实验步骤:includemath.h main( ) floatx,y; printf(please input x=); scanf(%f,&x); y=sin(x); printf(y=%f,y);实验结果:please input x=0.19199 y=0.1908132, 项目二 求一个三角形的面积时间:机制一二班是9月16号,机制三四五班是9月17号实验名称:输入三角形三边,若能构成三角形,输出yes以及三角形

2、面积,否则输出no!实验目的:1.掌握if else语句的使用方法2.熟悉三角形的判定方法以及利用海伦公式求三角形面积的方法 3.掌握数学函数的使用方法实验步骤: #include math.hmain( )float a,b,c,p,s;printf(please input a,b,c:);scanf(%f%f%f,&a,&b,&c);if(a0&b0&c0&a+bc&b+ca&a+cb) printf(yes!n); p=(a+b+c)/2.0;s=sqrt(p(p-a)(p-b)(p-c);printf(s=%f,s); elseprintf(no!n);实验结果:输入:3 4 5输出

3、:yes!s=6.000000输入: 1 1 4输出: no!项目三 求一个三位整数的逆序数时间:机制一二班是9月23号,机制三四五班是9月24号实验名称:求一个任意三位数的逆序数实验目的:1.掌握算术运算符/和%的使用方法 2.掌握求一个整数任意位的方法实验步骤: main() int x,y,a,b,c; scanf(%d,&x); a=x%10; b=x/10%10;c=x/100;y=a100b10c; printf(%d,y);实验结果:输入:123 输出:321项目四 求三个任意值的最大值日期:机制一二班是10月7号,机制三四五班是10月8号实验名称:求三个任意数的最大值和最小值实

4、验目的:1.掌握if-else语句的使用方法 2.掌握条件表达式的使用方法 3.熟悉利用if-else语句和条件表达式求最大/小值的方法实验步骤: main( ) float a,b,c,max;printf(please input a,b,c:);scanf(%f%f%f,&a,&b,&c); if(a=b&a=c) max=a; else if(b=a&b=c) max=b; else max=c;printf(max=%fn,max); main( ) float a,b,c,max,min;printf(please input a,b,c:);scanf(%f%f%f,&a,&b,

5、&c);max=(ab)?(ac?a:c):(bc?b:c); min=(ab)?(ac?a:c):(bb) t=a;a=b;b=t;if(ac) t=a;a=c;c=t;if(ad) t=a;a=d;d=t;if(bc) t=b;b=c;c=t;if(bd) t=b;b=d;d=t;if(cd) t=c;c=d;d=t;printf(“%.2f,%.2f,%.2f,%.2f n”,a,b,c,d);实验结果:input four numbers:4 3 2 11.00,2.00,3.00,4.00项目七 求123.n的和实验名称:求123.n的和实验目的:1.掌握while循环语句的使用方法

6、实验步骤:main( ) int s=0,i=1,n; printf(input n=); scanf(%d,&n); while(i=n) s=s+i; i+; printf(s=%dn,s);实验结果:input n=100s=5050项目八 求任意整数的逆序数实验名称:求任意整数的逆序数实验目的:1.掌握do-while循环语句的使用方法实验步骤:main( ) int d; long x,y=0; printf(input x=); scanf(%ld,&x); do d=x%10; y=y*10+d; x=x/10; while(x);printf(y=%ldn,y);实验结果:in

7、put x=1234y=4321项目九:输出既能被7整除个位数又为7的所有三位整数实验名称:输出既能被7整除个位数又为7的所有三位整数实验目的:1.掌握for循环语句的使用方法 2.掌握此种题型的多种求解方法实验步骤:方法一:main( ) int i; for(i=100;i=999;i+) if(i%7=0&i%10=7) printf(%6d,i); 方法二:main( ) int i; for(i=107;i=999;i=i+10) if(i%7=0) printf(%6d,i); 实验结果:147 217 287 357 427 497567 637 707 777 847 917

8、987项目十:输出形状为直角三角形的九九乘法口诀表实验名称:输出形状为直角三角形的九九乘法口诀表实验目的:1.掌握for循环语句的嵌套 2.掌握此种题型的求解方法实验步骤:main() int i,j; for(i=1;i=9;i+) for(j=1;j=i;j+) printf(%d*%d=%dt,i,j,i*j); printf(n); 实验结果:项目十一:百马百担实验名称:百马百担:一百匹马,一百担货,大马驮三担,中马驮两担,两匹小马驮一担,问大马,中马,小马各多少只?实验目的:1.掌握for循环语句和选择语句的嵌套 2.掌握此种题型的求解方法实验步骤:main()int x,y,z,i

9、=1;for(x=0;x=33;x+) for(y=0;y=50;y+) z=100-x-y; if(3*x+2*y+0.5*z=100) printf(%d:x=%d,y=%d,z=%dn,i+,x,y,z); 实验结果:项目十二:利用三重循环求水仙花数实验名称:求水仙花数,一个三位整数的各位数的立方和是它本身实验目的:1.掌握三重循环 2.掌握此种题型的求解方法实验步骤:main() int a,b,c,i=1; for(a=0;a=9;a+) for(b=0;b=9;b+) for(c=1;c=9;c+) if(a*a*a+b*b*b+c*c*c=c*100+b*10+a) printf(%d:%dn,i+,c*100+b*10+a); 实验结果:1:153 2:370 3:371 4:407项目十三 输出fibonacci序列前20项实验名称:输出fibonacci序列前20项实验目的:1.掌握数组的使用方法 2.掌握利用循环语句对数组进行输入、处理数据、输出的方法实验步骤:main( ) int i,f20=1,1; for(i=2;i20;i+) fi=fi-1+fi-2; for(i=0;i20;i+) if(i%5=0) printf(n); printf(%12d,fi); 实验结果:

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2