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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

c语言实验答案.docx

1、c语言实验答案/1.1编写一程序,在屏幕上输出如下内容:/ X | X | X/-+-+-/ | |/-+-+-/ 0 | 0 | 0#include void main() printf( X | X | Xn); /注意转义字符n的用法 printf(-+-+-n); printf( | |n); printf(-+-+-n); printf( 0 | 0 | 0n);/1.2输出Hello world!语句#include void main() printf(Hello world!n); /2.1编写一程序,接受用户输入的两个整数,并计算它们的和、差、积、商,程序运行结果应如下所示。

2、/注意,尖括号部分表示用户输入数据或要被替换的输出内容,尖括号本身并不需要输入或输出。/多使用几组整数尝试一下,你发现了什么? /The program gets two integers,and computes their sum,difference,product and quotient./The first number:/The second number:/Results as follows:/+=/-=/*=/=#includevoid main() int a,b; printf(The program gets two integers,and computes the

3、ir sum,difference,product and quotient.n); printf(The first number:); scanf(%d,&a); printf(The second number); scanf(%d,&b); printf(Results as follows:n); printf(%d+%d=%dn,a,b,a+b); printf(%d-%d=%dn,a,b,a-b); printf(%d*%d=%dn,a,b,a*b); printf(%d+%d=%fn,a,b,1.0*a/b); /做除法时要注意,除得的结果是实数/2.2输入半径r的值,求出圆周

4、长,圆面积#include#define PI 3.14void main() int r; float zhouchang,mianji; printf(please input r:); scanf(%d,&r); zhouchang=2*PI*r; mianji=2*PI*r*r; printf(zhouchang=%fn,zhouchang); printf(mianji=%fn,mianji);/3.1如何实现下述输出要求?/A输出整数1234,输出共占8位,数据左对齐。/B输出整数1234,输出共占10位,数据右对齐。/C输出十六进制整数0xFFDE3C02,输出共占8位,数据左对

5、齐。/D输出十六进制整数0xFFDE3C,输出共占8位,数据右对齐,前补0。/E输出浮点数10.36,输出共占6位,数据右对齐。/F输出浮点数123.4567890,输出共占12位,精度6位,数据右对齐。/G输出浮点数123.4567890,精度3位,数据左对齐。#include#define PI 3.14void main() printf(%-8dn,1234); printf(%10dn,1234); printf(%-8Xn,0xFFDE3C02); printf(00%Xn,0xFFDE3C); printf(%6.2fn,10.36); printf(%12.6fn,123.45

6、67890); printf(%-.3fn,123.4567890);/3.2编制程序,接受用户输入的数值,输出以该值为半径的圆面积,/以该值为半径的球体表面积与体积,pi取值3.1415926536,结果保留10位有效数字。#include#define PI 3.1415926536void main() float r,yuan,qiu,tiji; /分别为半径,圆面积,球面积,球体积 printf(please input r:); scanf(%f,&r); yuan=PI*r*r; qiu=4*PI*r*r; tiji=4.0/3*PI*r*r*r; printf(yuan=%fn

7、qiu=%fntiji=%fn,yuan,qiu,tiji);/4.1给出一个百分制成绩,要求输出成绩等级A,B,C,D,E。/90分以上为A,8089分为B,7079分为C,6069分为D,60分以下为E。/分别用if和switch语句实现。#includevoid main() int score; printf(please input score:); scanf(%d,&score); switch(score/10) case 10: case 9:printf(An);break; case 8:printf(Bn);break; case 7:printf(Cn);break;

8、 case 6:printf(Dn);break; default:printf(En); /*以下为if结构#includevoid main() int score; printf(please input score:); scanf(%d,&score); if(score=90) printf(An); else if(score=80) printf(Bn); else if(score=70) printf(Cn); else if(score=60) printf(Dn); else printf(En);*/5.1使用循环结构打印下述图形,打印行数n由用户输入。图中每行事实上

9、包括两部分,中间间隔空格字符数m也由用户输入。/ * */ * */ * */ * */ * *#includevoid main() int n; /行数 int i,j; /i为行的循环变量,j是普通的循环变量 printf(please n:); scanf(%d,&n); for(i=1;i=n;i+) /外层循环i控制行数 for(j=1;j=n-i;j+) printf( ); for(j=1;j=2*i-1;j+) /输出星号 printf(*); for(j=1;j=1;j-) /输出星号 printf(*); printf(n); /5.2编制程序,按照下述格式打印九九乘法表

10、。/Nine - by - nine Multiplication Table/-/ 1 2 3 4 5 6 7 8 9/-/1 1/2 2 4/3 3 6 9/4 4 8 12 16/5 5 10 15 20 25/6 6 12 18 24 30 36/7 7 14 21 28 35 42 49/8 8 16 24 32 40 48 56 64/9 9 18 27 36 45 54 63 72 81/-#includevoid main() int i,j; printf(Nine - by - nine Multiplication Tablen); printf(-n); printf(

11、 n ); for(i=1;i9;i+) printf(%4d,i); printf(n-n); for(i=1;i=9;i+) /此双循环结构为本题核心 printf(%d,i); for(j=1;j=i;j+) printf(%4d,i*j); printf(n); printf(-n);/5.3存在自然数,其所有小于自身的因子之和等于该数,这样的数称为完数。/设计算法,判断某个给定的自然数n是否为完数,要求具有容错处理功能。#includevoid main() int n; int sum=0; /sum保存自然数n的因子之和 int i; printf(please input n:); scanf(%d,&n); for(i=1;in;i+) if(n%i=0) sum+=i; if(n=sum) /注意判断相等要用“=”运算符,而不是“=” printf(yesn); else printf(non);/6.1按照下述格式打印2009年5月日历:/Calander 2009-5/-/Su Mo Tu We Th Fr Sa/-

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1