资源描述:
《熟悉上机环境和顺序结构编程实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、程序设计与问题求解课程------实验报告书学号:1200370203姓名:郭秀艳实验一熟悉上机环境和顺序结构编程一、实验目的1.了解和使用VC集成开发环境;2.熟悉常用的功能菜单命令;3.学习使用VC环境的帮助;4.学习完整的C程序开发过程;5.理解简单的C程序结构。二、实验内容和步骤1.熟悉VC环境,练习自己的第一个程序省略2.实验步骤省略3.简单的数据输入和运算实验(1)输入下面的程序,然后运行并分析结果。#includevoidmain(){intx=6,y;printf("x=%d",x);y=+
2、+x;printf("x=%d,y=%d",x,y);x=6;y=x++;printf("x=%d,y=%d",x,y);}(2)输入下面的程序,然后运行并分析结果。#includevoidmain(){inta=20,b=6;a+=a;printf("a=%d",a);a=20;a-=a;printf("a=%d",a);a=20;a*=a;printf("a=%d",a);a=20;a/=b;printf("a=%d",a);a=20;a%=b;printf("a=%d",
3、a);a=20;a=a-b;printf("a=%d",a);a=10;b=4;a+=a*=a-=a/b;printf("a=%d",a);}(3)编写一个程序,要求:提示输入3个数;显示这3个数,求他们的平均值并输出。代码说明:ComputeA是上面(1)中的函数;ComputeB是上面(2)中的函数;ComputeC是上面(3)中的函数。全部代码:Lab1.h#ifndefLAB_1#defineLAB_1voidcomputeA();/*实验内容(1)的函数*/voidcomputeB();/*实验内容(2)的函数
4、*/voidcomputeC();/*实验内容(3)的函数*/#endifLab1.1.cpp#include#include#include"lab1.h"/*实验内容(2)的函数*/voidcomputeB(){intx=6,y;printf("x=%d",x);y=++x;printf("x=%d,y=%d",x,y);x=6;y=x++;printf("x=%d,y=%d",x,y);y=--x;printf("x=%d,y=%d",x,y);x=6;y=x--;pr
5、intf("x=%d,y=%d",x,y);}/*实验内容(1)的函数*/voidcomputeA(){inta=20,b=6;a+=a;printf("a=%d",a);a=20;a-=a;printf("a=%d",a);a=20;a*=a;printf("a=%d",a);a=20;a/=b;printf("a=%d",a);a=20;a%=b;printf("a=%d",a);a=20;a=a-b;printf("a=%d",a);a=10;b=4;a+=a*=a-=a/b;printf("a
6、=%d",a);}/*实验内容(3)的函数*/voidcomputeC(){inta,b,c,average;printf("Pleaseinputthreenumbers:");scanf_s("%d%d%d",&a,&b,&c);average=(a+b+c)/3;/*求三个数的平均数,因为是整型数据,所以会向下取整*/printf("Theaverageofthreenumbersis:%d",average);}Main.cpp#include#include#inclu
7、de"lab1.h"intmain(){printf("ComputeA:");computeA();printf("");printf("ComputeB:");computeB();printf("");printf("ComputeC:");computeC();system("pause");return0;}运行结果截图:三、实验中遇到的问题及其解决办法无