C语言实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《程序设计基础》实验报告

姓名郭晟班级17级计算机科学与技术

1班

学号1706011105

实验名称实验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 = e * 100 + d * 10 + b;

printf_s("the new three figures:");

printf_s("%d", f);

return 0;

}

3.

#include"stdafx.h"

int main()

{

float a, b, c, d, e;

printf_s("please input scores:\n");

scanf_s("%f%f%f", &a, &b, &c);

d = a + b + c;

e = (a + b + c) / 3;

printf_s("the total scores:");

printf_s("%5.1f\n", d);

printf_s("the average scores:");

printf_s("%4.1f\n", e);

return 0;

}

4.

#include"stdafx.h"

int main()

{

float a, b;

printf("please input a number:");

scanf_s("%f", &a);

printf_s("the integer part is:");

printf_s("%d\n", (int)a);

b = a - (int)a;

printf_s("the decimal part is:");

printf_s("%2.1f", b);

return 0;

}

5.

#include"stdafx.h"

int main()

{

int x, d, s;

x = 298;

d = x / 60;

s = x % 60;

printf_s("the minnutes is:");

printf_s("%d\n", d);

printf_s("the seconds is:");

printf_s("%d", s);

return 0;

}

实验总结:

1.初步熟悉C语言运行环境,了解和使用Visual C++ 6.0集成开发环境;

2.更加熟悉Visual C++ 6.0环境的功能键和常用的功能菜单命令;

3.明白C语言程序的书写格式和C语言程序的结构;

4.更加了解了C语言的上机步骤,以及编辑、编译和运行一个C程序的方法;

5.初步熟悉Visual C++

6.0环境下的程序调试方法。

6.熟悉了取余和取整的符号使用

7.明白了定义变量的含义以及不同的数型

评阅意见:本次实验报告书写格式规范;目的明确,报告内容有错误分析和错误改进,但无错误截图,记录详细;实验总结恰当。

【下载本文档,可以自由复制内容或自由编辑修改内容,更多精彩文章,期待你的好评和关注,我将一如既往为您服务】

相关文档
最新文档