沈阳师范大学大一下册C++语言PTA题目集以及答案

(编程题篇)

7-1 测试c++ (20分)

倒序输出从控制台输入的n个整数

输入格式:

第一行输入一个数n,代表行数

依次输入n个整数

输出格式:

将n个整数倒序输出

输入样例:

3

1 2 3

输出样例:

321

#include

int main()

{

int n,i;

std::cin>>i;

int a[i];

for(n=0;n

std::cin>>a[n];

for(i--;i>=0;i--)

std::cout<

}

7-2 计算圆的面积 (20分)

从键盘输入圆的半径,计算圆的面积并输出。圆周率PI=3.1415926。

输入格式:

在这里写输入圆的半径,例如: 3.6

输出格式:

在这里输出圆的面积,例如: 40.715

输入样例:

1.5

输出样例:

7.06858

#include

int main()

{

double PI=3.1415926,r,sum;

std::cin>>r;

sum=PI*r*r;

std::cout<

}

7-3 计算三角形面积 (20分)

从键盘输入三个数,用来表示三角形的三条边长。如果能构成三角形就输出三角形的面积,否则就输出No。

输入格式:

请在这里写输入三角形的三条边长,例如: 3.1 4.2 5.3

输出格式:

请在这里输出三角形的面积,例如:

6.50661

输入样例:

3.0 4.0 5.0

输出样例:

6

#include

#include

bool panduan(double a,double b,double c)

{

bool d;

if(a >0 || b >0 || c>0)

if((a+b)>c&&(a+c>b)&&(b+c)>a)

{

d=true;

return d;

}

d=false;

return d;

}

int main()

{

double a,b,c;

std::cin>>a>>b>>c;

if(panduan(a,b,c))

{

double d,e,f;

d=(a+b+c)/2.0;

f=d*(d-a)*(d-b)*(d-c);

e=sqrt(f);

std::cout<

} else

{

std::cout<

}

}

7-4 问候 (20分)

输出问候:Hello!What’s your name? 从键盘输入名字,然后输出欢迎信息。

输入格式:

请在这里写输入姓名。例如: GaiFuShuai

输出格式:

请在这里描述输出,例如:

Hello!What’s your name?

GaiFuShuai,Welcome to learn OOP using C++!

输入样例:

BaiFuMei

输出样例:

Hello!What’s your name?

BaiFuMei,Welcome to learn OOP using C++!

#include

#include

int main()

{

std::cout<

std::string a;

std::cin>>a;

std::cout<

Java语言矩形与立方体的继承,沈阳师范大学大一下册C++语言PTA题目集以及答案(编程题篇)...相关推荐

  1. 沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇)

    沈阳师范大学大一上册C语言PTA题目集以及答案(第三章 循环结构程序设计 编程题篇) 7-1 求阶乘序列前N项和 (15分) 本题要求编写程序,计算序列 1!+2!+3!+⋯ 的前N项之和. 输入格式 ...

  2. 沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 函数题篇)

    沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 函数题篇) 6-1 字符串的连接 (15分) 本题要求实现一个函数,将两个字符串连接起来. 函数接口定义: char *str_cat( ...

  3. 沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 编程题篇)

    沈阳师范大学大一上册C语言PTA题目集以及答案(第六章 指针 编程题篇) 7-1 输出学生成绩 (20分) 本题要求编写程序,根据输入学生的成绩,统计并输出学生的平均成绩.最高成绩和最低成绩.建议使用 ...

  4. 沈阳师范大学大一上册C语言PTA题目集以及答案(第五章 函数 编程题篇)

    7-1 判断素数 (10分) 本题的目标很简单,就是判断一个给定的正整数是否素数. 输入格式: 输入在第一行给出一个正整数N(≤ 10),随后N行,每行给出一个小于2 ​31 ​​ 的需要判断的正整数 ...

  5. PTA 浙大版《C语言程序设计(第4版)》题目集 参考答案(编程题)

    目录 PTA 浙大版<C语言程序设计(第4版)>题目集 参考答案(编程题) 本答案配套详解教程专栏 练习2-1 Programming in C is fun! (5 分) 练习2-3 输 ...

  6. PTA 浙大版《C语言程序设计实验与习题指导(第3版)》题目集(参考代码)

    已完结 本题目集是博主初学C语言时写的,若有错误,欢迎指正. 注:其中有些题的代码参考了其他人. 另一套题目集:PTA浙大版<C语言程序设计(第3版)>题目集(参考代码) 其他题目集: P ...

  7. 沈阳师范大学计算机题库,沈阳师范大学软件学院计算机学科专业基础综合历年考研真题汇编-20210607153358.docx-原创力文档...

    Pleasure Group Office[T985AB-B866SYT-B182C-BS682T-STT18] Pleasure Group Office[T985AB-B866SYT-B182C- ...

  8. c语言电报关系的题目,c语言所有题目以跟答案.doc

    c语言所有题目以跟答案 判断题 关系运算符<=与==的优先级相同. N 2.7&3+12的值是15. N 3.在TurboC中,整型数据在内存中占2个字节. Y C语言本身不提供输入输出 ...

  9. C语言简单编程题——9*9乘法表

    /* 9*9乘法表在大学刚接触C语言是一般就会讲到,9*9乘法表是一个很简单的编程题,但是为了防止后期忘记,先在博客存一份~ 9*9乘法表的思路: 两个乘数都是由1递增,逐渐增大分别在横向和纵向,且递 ...

最新文章

  1. JAVA语言基础-面向对象(集合框架02List、泛型)
  2. mysql linux版安装
  3. 国内CRM市场的运作猜想
  4. 蓝桥杯JAVA省赛2013-----B------2(马虎算式)
  5. 前端学习(2305):react之脚手架基本创建
  6. Word编写论文十大技巧
  7. Android 应用开发(34)---反编译APK获取代码资源
  8. Win10电脑如何查看电脑配置
  9. [转载] 百科全说——王晓斋:感冒时您找准医生了吗?(10-10-11)
  10. lisp pline 加点_在cad中如何创建lisp程序?以及大神们所说的lisp解决重复性劳动问题是怎么回事?...
  11. Ajax vs Willem II,Ajax is bedrijfsongeval weer te boven
  12. 虚拟主机能做游戏服务器么,虚拟主机做游戏服务器吗
  13. QQ浏览器隐私泄露报告
  14. Robberies(01背包的概率问题)
  15. 使用迭代查找一个list中最小和最大值,并返回一个tuple:
  16. 【转】自上而下解读Android显示流程
  17. 树莓派android摄像头驱动开发,树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)...
  18. rebar 使用测试
  19. 38 一次 younggc fullgc 的调试
  20. 静态页面与动态页面的web访问

热门文章

  1. 源码分析RocketMQ ACL实现机制
  2. mysql innodb索引原理
  3. 你的食物变质没?用AI算法来检测一下吧
  4. 到底是无线最难?还是核心网最难?
  5. 用Java开发自己的Kubernetes控制器,想试试吗?
  6. 涨姿势,一个通信项目从开始到结束,原来还包括这些工作
  7. 太形象了!什么是边缘计算?最有趣的解释没有之一!
  8. 年初新立Flag,新华三解决方案部做了点儿啥?
  9. 要闻君说:华云数据“豪气”收购超融合厂商Maxta;VMware有意“携手”微软Azure云;亚马逊获3亿美元云计算合同...
  10. eq linux_音乐家和音乐爱好者的开放硬件 | Linux 中国