C语言程序设计实验报告1

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

C语言程序设计实验报告

实验序号:1

【实验目的】

(1) 熟悉 Microsoft Visual C++ 6.0 或 Code::Blocks 集成开发环境;

(2) 掌握不同类型的变量的定义及赋值;

(3) 能实现简单的程序结果的屏幕输出;

(4) 初步了解 C 程序的基本结构。

【实验内容】

打开 Microsoft Visual C++ 6.0 或 Code::Blocks 集成开发环境,熟悉环境界面和有关菜单的使用方法。完成以下内容: 1. 屏幕输出在 Microsoft Visual C++ 6.0 或Code::Blocks 中编辑、编译、链接和运行程序。

#include

int main() {

printf("Hello,World!\n");

printf("Hello,China!\n");

printf("Hello,Welcome to China!\n");

return 0; }

操作提示:一个编程任务完成后关闭工作区空间(切记!!!)

2. 变量定义及赋值书例 2.1b,体会变量的使用及屏幕输出。

3.不同类型的变量所占内存空间书例 2.2,了解不同类型变量的表数范围,正确进行变量定义

4. 程序设计

(1)计算半圆弧的周长及半圆的面积。

题目内容:编程并输出半径 r=5.3 的半圆弧的周长及该半圆弧与直经围成的半圆的面积,的取值为 3.14159。要求半径 r 和必须利用宏常量表示。

输出格式:半圆的面积输出格式: "Area=%f\n"

半圆弧的周长输出格式: "circumference=%f\n"

输出样例: Area=44.123632 circumference=16.650427

(2)计算长方体体积题目内容:编程并输出长 1.2、宽 4.3、高 6.4 的长方体的体积。要求长方体的长、宽、高必须利用 const 常量表示。

输出格式:"volume=%.3f\n"

【实验步骤、过程及结果】

(程序代码及结果截屏)

第一题

#include

int main() {

printf("Hello,World!\n");

printf("Hello,China!\n");

printf("Hello,Welcome to China!\n");

return 0; }

第二题

#include

main()

{

int a = 1;

float b = 2.5;

char c = 'A';

printf("a = %d\n", a); /* 按整型格式输出变量a的值*/ printf("b = %f\n", b); /* 按实型格式输出变量b的值*/ printf("c = %c\n", c); /* 按字符型格式输出变量c的值*/ printf("End of program\n"); /* 输出一行字符串*/

}

第三题

#include

main()

{

printf("Data type Number of bytes\n");

printf("------------ ---------------------\n");

printf("char %d\n", sizeof(char));

printf("int %d\n", sizeof(int));

printf("short int %d\n", sizeof(short));

printf("long int %d\n", sizeof(long));

printf("float %d\n", sizeof(float));

printf("double %d\n", sizeof(double)); }

第四题第一问

#include

#define PI 3.14159

#define r 5.3

int main()

{

printf("Area=%f\n",PI*r*r/2.0);

printf("circumference=%f\n",PI*r);

return 0;

}

第四题第二问

#include

int main()

{

const double l=1.2;

const double k=4.3;

const double h=6.4;

printf("volime=%.3f\n",l*k*h);

return 0;

}

【结束语】

(对本实验的总结和感受。例如,可对各个实验的成功所获得的经验及技巧进行适当的总结,还可谈谈你的一些感受。)

Double后面输出用%f并且保留n位小数用%.nf

相关文档
最新文档