C++程序设计基础实验-实验一 C++简单程序设计

实验一 C++简单程序设计

一、实验目的

  1. 了解C++开发工具并学习使用。
  2. 熟悉C语言、C++开发环境,使用VC 6.0 或 DEV C++等集成开发环境编写程序
  3. 练习用C++编写基本顺序、选择和循环三种结构;

二、实验内容

  1. 编写程序判定给定年份是否为闰年。年份由键盘输入。
  2. 有三个数整数x, y, z,从键盘输入,求三个数中的最大值。
  3. 出一百分制成绩,要求输出成绩等级‘A’,‘B’,‘C’,‘D’,‘E’。90分以上为‘A’,80-89为‘B’,70-79分为‘C’,60-69分为‘D’,60分以下为‘E’。
  4. 给出a,b 两个数的值,从键盘输入,将两个变量的值进行交换输出。
  5. 给一个不多于5位和正整数,要求: 1)求出它是几位数 2)分别输出每一位数字 3)按逆序输出各位数字,例如原数为321,应输出123
  6. 用do {…} while(); while() {…}; for () {…}三种循环求1+2+…+99+100的和。
  7. 利用循环输出下列三个图形:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aXA8XtLi-1661240417734)(https://dn-simplecloud.shiyanlou.com/courses/uid1760929-20211002-1633160814109)]
  8. 找出0-200之间的所有素数(素数又叫质数,是指在大于1的自然数中,除了1和它本身以外,不能被其他自然数整除的数。比1大但不是素数的数称为合数,1和0既非素数也非合数。)。
  9. 编写程序,求解百钱买百鸡问题,母鸡3元一只 ,公鸡2元,小鸡 0.5元。
  10. 编写程序,求两个整数的最大公约数和最小公倍数。

三、实验步骤及结果

  1. 编写程序判定给定年份是否为闰年。年份由键盘输入。
    在这里插入图片描述
    运行结果
    [来直接上传(img-PLpR9PCE-1661240417736)(https://dn-simplecloud.shiyanlou.com/courses/uid1760929-20211002-1633161368824)]

  2. 有三个数整数x, y, z,从键盘输入,求三个数中的最大值。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  3. 出一百分制成绩,要求输出成绩等级‘A’,‘B’,‘C’,‘D’,‘E’。90分以上为‘A’,80-89为‘B’,70-79分为‘C’,60-69分为‘D’,60分以下为‘E’。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  4. 给出a,b 两个数的值,从键盘输入,将两个变量的值进行交换输出。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  5. 给一个不多于5位和正整数,要求: 1)求出它是几位数 2)分别输出每一位数字 3)按逆序输出各位数字,例如原数为321,应输出123
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  6. 用do {…} while(); while() {…}; for () {…}三种循环求1+2+…+99+100的和。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  7. 利用循环输出下列三个图形:
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  8. 找出0-200之间的所有素数(素数又叫质数,是指在大于1的自然数中,除了1和它本身以外,不能被其他自然数整除的数。比1大但不是素数的数称为合数,1和0既非素数也非合数。)。在这里插入图片描述
    运行结果
    在这里插入图片描述

  9. 编写程序,求解百钱买百鸡问题,母鸡3元一只 ,公鸡2元,小鸡 0.5元。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

  10. 编写程序,求两个整数的最大公约数和最小公倍数。
    在这里插入图片描述
    运行结果
    在这里插入图片描述

四、实验小结

问题与解决办法
  1. 编译出错,提示“ [Error] expected ‘;’ before ‘)’ token”
    解决办法:仔细查找观察后,发现for循环里的分号“;”写成了逗号“,”。改正后,错误消失。
  2. 编译出错,提示“[Error] expected before return”
    解决办法:仔细查找观察后,语句结束时的英文下的分号“;”输成了中文下的分号。改正后,错误消失。
心得体会:

第一次写报告,操作不太熟练,需加强锻炼。编写C++程序要遵循语法规范,特别是符号输入不仅要注意大小写,而且要注意英文输入法下输入。以后争取做到高效率写实验报告。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

子书棋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值