实验1和实验2

实验1 C语言程序设计初步

一、实验目的和要求
(1)熟悉Visual C++6.0开发环境或CodeBlocks开发环境。
(2)掌握C语言上机步骤,了解运行一个C程序的方法。
(3)理解C语言程序的结构。
(4)掌握C语言程序的书写格式。
二、实验内容和步骤
1.分析下列程序的运行结果,并上机调试运行,验证结果。
(1)分析运行结果之一:

#include<stdio.h>
int main()
{
	printf("I love C!\n");
	return 0;
}

(2)分析运行结果之二:

#include<stdio.h>
int main()
{
	printf("  @\n");
	printf("  @ @\n");
	printf("  @ @ @\n");
	printf("  @ @ @ @\n");
	printf("  @ @ @ @ @\n");
	return 0;
}

2、编写一个程序,运行后在显示屏上显示“你好,大数据,我来了!”。
3、改错题。该程序的功能是计算两个实数相乘的结果。请分析错误,并上机调试。给出正确的程序。

#include<stdio.h>
int main()
int p,x,y;
scanf("%lf%lf",&x,&y);
printf("x*y=%d\n",p);
p=x*y

实验2 数据类型与简单的输入输出

一、实验目的和要求
(1)了解C语言数据类型的意义。
(2)掌握C语言基本数据类型。
(3)初步掌握常量与变量的使用。
(4)掌握简单输入/输出函数的格式和应用。
(5)掌握转义字符的使用方法。
二、实验内容和步骤

  1. 分析下列程序的运行结果,并上机调试运行,验证结果。
    (1)分析运行结果之一:
#include<stdio.h>
int main()
{
	int a=100;
	long int b=100;
	unsigned int c=100;
	unsigned long d=-100;
	float x=200.0;
	double y=200.0;
	printf("a=%3d,b=%31d,x=%6.3f,y=%lf\n",a,b,x,y);
	printf("a=%31d,b=%3d,x=%6.3lf,y=%f\n",a,b,x,y);
	printf("x=%6.3f,x=%6.3e,x=%g\n",x,x,x,x);
	printf("%u,%u\n",c,d);
	return 0;
}

(2)分析运行结果之二:

#include<stdio.h>
int main()
{
	printf(" \102  \43  D\n");
	printf("E\b=\n");
	printf("I say:\"How do you do?\"\n");
	printf("\\C Program\\\n");
	printf("C \’C \’ ");
	return 0;
}

2、已知梯形的上底为a,下底为b,高为h,请编程求出梯形的面积。

猜你喜欢

转载自blog.csdn.net/lvcongying0601/article/details/83301710