第一次实验报告
C语言程序设计
实验项目:熟悉C语言开发环境、基本的程序语言实验
姓名:石寿南 实验地点:一教522 实验时间:3月24
一、实验目的与要求
1、掌握DEVC++的安装方法,并实现程序的编辑、编译、连接、运行。
2、通过运行简单的C语言程序,初步了解C语言的结构特点。
3、掌握C语言的基本类型及使用方法。
4、熟悉C语言运算符和表达式的正确使用方法。
5、熟练掌握Markdown的用法
二、实验内容
1.1实验练习:1.3.2
问题的简单描述:编写C语言,计算两个整数的和与积。
1.2.实验代码
#include <stdio.h> void main() { int a, b, c, d; printf("Please enter a,b:"); scanf("%d,%d", &a, &b); c = a + b; d = a * b; printf("%d+%d=%d\n", a, b, c); printf("%d*%d=%d", a, b, d); }
2.1实验练习:1.3.3
问题的简单描述:编写C语言,形成一个简单的图形
2.2实验代码
#include <stdio.h> void main() { printf("A\n"); printf("AA\n"); printf("AAA\n"); printf("AAAA\n"); printf("AAAAA\n"); printf("AAAAAA\n"); printf("AAAAAAA\n"); printf("AAAAAAAA\n"); }
3.1实验练习:1.3.4
问题的简单描述:编写C语言,第一行输出字符串“Data Type and Size:”,从第二行开始输出Borland C++环境下各种数据类型存储空间的大小。
3.2实验代码
#include <stdio.h> void main() { printf("Date Types and Sizes:"); printf("long:%d\n", sizeof(long)); printf("unsigned int:%d\n", sizeof(unsigned int)); printf("double:%d\n", sizeof(double)); }
4.1实验练习:2.3.1
问题的简单描述:计算表达式,其中a,b的值自己输入。
4.2实验代码
#include <stdio.h> #include <math.h> int main() { float a = 0; float b = 0; float x = 0; printf("please enter a,b:"); scanf("%f,%f",&a,&b); x=(b+sqrt(b*b+2*a))/(a-b); printf("x=%.2f\n",x); }
5.1实验练习:2.3.2
问题的简单描述:自己输入圆锥体的半径r和高度h,并计算其底面积和体积。
5.2实验代码
#include<stdio.h> #define p 3.1415926 void main() { float r,h,s,v; printf("please enter r,h:"); scanf("%f,%f",&r,&h); s=r*r*p; v=r*r*p*h/3; printf("s=%5.2f",s); printf("v=%6.2f",v); }
2、学习流程图的画法:亿图、几种流程图的比较,画一个简单的流程图。
三、实验小结
收获:学习了更多的C语言语法知识。
不足:对于C语言语法的掌握仍待提高,熟能生巧。