第二周编程作业

1

计算圆的面积(10分)

题目内容:

编写程序,计算并输出半径r=4.3的圆的面积,PI的取值为3.1415。要求PI必须使用常量表示

输入格式:

输出格式:

"Area=%5.2f\n"

输入样例:

输出样例:

Area=58.09

提示:为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。

时间限制:500ms内存限制:32000kb

#define PI 3.1415
#include <stdio.h>
int main( )
{double r=4.3,Area;Area =PI*r*r;printf("Area=%5.2f\n",Area);return 0;
}

2

计算平方根(10分)

题目内容:

编写程序,输入任意正数,计算并输出其平方根。

提示:开平方使用函数sqrt(x),x为双精度型,需要包含头文件math.h。

#include <math.h>

从键盘输入数据可以使用函数scanf()。例如,scanf("%lf", &x); 表示从键盘输入双精度实数并存入双精度变量x中。

程序运行结果如下:

输入:2<回车>

输出:1.414214

输入格式:

%lf

输出格式:

%f

输入样例:

2

输出样例:

1.414214

时间限制:500ms内存限制:32000kb

#include <math.h>
int main ()
{
double x,b;
scanf("%lf", &x);
b=sqrt(x);
printf("%f\n",b);
return 0;
}

3

输出逆序数(10分)

题目内容:

编写程序,从键盘输入任意一个3位正整数,计算并输出它的逆序数

例如,输入123,由123分离出其百位1、十位2、个位3,然后计算3*100+2*10+1 = 321,并输出321。

提示:用%10可以得到个位数,用/100可以得到百位数。

输入格式:

%d

输出格式:

"y=%d\n"

输入样例:

123

输出样例:

y=321

时间限制:500ms内存限制:32000kb

#include <stdio.h>
int main()
{int x,y,a,b,c;scanf("%d",&x);a=x%10;b=x/100;c=x-b*100-a;y=a*100+c+b;printf("y=%d\n",y);return 0;
}

中国大学慕课 大连理工大学 C语言程序编程题 第二周 仅供参考相关推荐

  1. 中国大学慕课 大连理工大学 C语言程序设计 第7周 函数的定义及调用

    1 编写函数,计算银行存款本息并输出.(10分) 题目内容: 编写函数计算银行存款本息,在主函数中从键盘输入银行存款金额(money).存款周期(year)和年利率(rate),调用计算银行存款本息函 ...

  2. 中国大学慕课 大连理工大学 C语言程序设计 第11周 结构与共用体

    1 某班有5名同学,建立一个学生的简单信息表,包括学号.姓名.3门课程的成绩,编写程序,计算每名学生的平均成绩及名次.(30分) 题目内容: 某班有5名同学,建立一个学生的简单信息表,包括学号.姓名. ...

  3. 中国大学慕课 大连理工大学 C语言程序设计 第四周编程作业 选择结构程序设计

    1 大小写字母转换(6分) 题目内容: 编写程序,输入一个字符,若是大写字母,转换成小写字母,若是小写字母,则转换成大写字母输出 输入格式: getchar() 输出格式: putchar( 输入样例 ...

  4. 中国大学慕课 大连理工大学 C语言程序设计 第8周 变量的作用域及编译预处理

    1 求x的n次方(10分) 题目内容:编写求x的n次方的递归函数,在主函数调用并输出.(x为double型,n为整型,函数类型为double型) 输入格式: %lf%d 输出格式: %f 输入样例: ...

  5. 嵩天-Python语言程序设计程序题--第二周:基本图形绘制

    前言:嵩天老师的<Python语言程序设计课程>被评为国家精品课程,在幕课上累计超过11万学员,里面的习题对初学者入门Python,提高编程实战能力很有帮助.因此,我想把自己学习这门课程作 ...

  6. python语言程序设计编程题_Python语言程序设计(2020年版)高等教育出版社,课后编程题答案(仅供参考)...

    后面会补全,暂时只有部分,答案是自己写的,不是标准答案,仅供参考 习题三 1. .获得用户输入的一个整数,输出该整数百位及以上的数字 s=int(input("请输入大于或等于100的整数: ...

  7. 中国大学 MOOC 课程 《Python 语言程序设计》第六周

    中国大学 MOOC 课程 <Python 语言程序设计>第六周 一.lambda函数 1,lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式.l ...

  8. 《大学计算机基础》试题题库(仅供参考)

    <大学计算机基础>试题题库(仅供参考) [后附易考知识点,加上书后每章的课后题,考前多背诵,考试就问题不大了] [记得先把答案对准了,再背,别背错答案了,多理解记忆] 一.单选题练习  1 ...

  9. 中国高校与研究院所计算机学科分专业点评(本贴内容仅供参考!)

    [2014/4/13:近5年来中科院系统经历了一些较大的变化,如人员流动,实验室更名等,以下部分内容未能因此更新,故可能失效甚至有较大误导,请大家自己注意辨别,有问题请向现任版主和中科院学生了解.时间 ...

最新文章

  1. 【赠书】迁移学习如何入门,看看这本简明手册即可
  2. matlab模拟三体运动_从灯泡到超级计算机,如何模拟浩瀚星空?| 赛先生
  3. scrapy带参数的命令
  4. QT的QLibrary类的使用
  5. Dart的HTTP请求和响应(1)
  6. vue-cli 脚手架搭建
  7. html文本框自动赋值,js给文本框赋值 value与innerHTML
  8. lambda 分类聚合_使用Java 8 Lambda,流和聚合
  9. Github Page创建个人主页以及绑定域名
  10. [ARM] [linux master] 调试技术002 在linux下面使用mtrace来检查一般程序的内存溢出
  11. JS面试题-闭包异步-变量提升-引用传值-this
  12. laravel 文件
  13. js 前端 银行卡图标处理
  14. PC平台最佳相片管理软件Picasa
  15. 【C语言随笔2】GCC编译环境下Socket编程简单实践
  16. 牛客网暑期ACM多校训练营(第二场)G.transform (二分+思维)
  17. 团队管理9--新经理角色认知和角色转换
  18. 【FJOI2016】【BZOJ4408】神秘数
  19. 外网访问内网的FTP服务器
  20. 来自优达学城毕业生和导师的学习建议

热门文章

  1. 数据结构实验入门:学生成绩统计排序系统
  2. 正在公示!“西京大学”来了!
  3. LevelDB SSTable
  4. IDEA自动导包设置(洒洒水)
  5. 寻找第K大的数(快排思想)
  6. 群同态和群同构的区别_如何判断群的同态与同构
  7. Java设计模式之状态模式
  8. Scala 常用Sort排序
  9. Python在字符串中查找子字符串
  10. OpenCV——概率霍夫检测