.
《程序设计基础》实验报告
17 级计算机科学与技术
姓名 郭晟 班级 学号 1706011105
1 班
实验名称 实验 1、熟悉实验环境
实验时间 2017 年 10 月 26 日 成绩 91
实验目的:
1. 熟悉 C语言运行环境,了解和使用 Visual C++ 6.0 集成开发环境;
2. 熟悉 Visual C++ 6.0 环境的功能键和常用的功能菜单命令;
3. 熟悉 C语言程序的书写格式和 C语言程序的结构;
4. 熟悉 C语言的上机步骤,以及编辑、编译和运行一个 C程序的方法;
5. 熟悉 Visual C++ 6.0 环境下的程序调试方法。
实验环境:
1. 所用操作系统 Windows10
2. 所用软件 Visual c++6.0
实验内容:
1、有以下程序:
完成程序,要求:
依据题目要求,分析已给出的语句,填写空白。但是不要增行或删行,改动程序
的结构。
2、
1. 编写一个程序,从键盘输入某电视机的价格,再输出该价格打 7 折后的价格。
分析:必须设计一个实型变量接受从键盘输入的值,输入、输出应该有提示。
2 .输入一个三位数,然后进行个位和百位的置换,如 234 ,转换成 432
3. 编程求出某学生期末三门课程的总分及平均分。结果保留小数点后一位。
4. 编写一个程序,其功能为:从键盘上输入一个浮点数,然后分别输出该数的整
数部分和小数部分。
分析:若输入的浮点数存入 fd 变量,则可用强制类型转换运算符,将输入的该数
的整数部分取出: zhs=(int)fd;
5. 编程序计算 298 秒是几分几秒。
提示:设 int x=298; 再定义两个变量存放分 (m)、秒(s) 值; 则:m=x/60;s=x%60;
请编一个程序,上机调试并运行。
实验过程及结果记录:
1.
#include "stdafx.h"
#define K 0.7
int main()
.
.
{
float a, b;
printf_s( "please input cost price of TV:" );
scanf_s( "%f" , &a);
b = a* K;
printf_s( "the current price of TV:" );
printf_s( "%f" , b);
return 0;
2.
#include "stdafx.h"
int main()
{
int a, b, c, d, e, f;
printf_s( "please input three figures:" );
scanf_s( "%d", &a);
b = a / 100;
c = a % 100;
d = c / 10;
e = c % 10;
f