C语言程序设计源代码.doc
文本预览下载声明
                        C语言程序设计
哈哈哈
第二章
L2-1a-1
main()
{
	int   a;
	float b;                 
	char  c;                  
	a = 1;
	b = 2.5;    
	c = A;	
}
L2-1a-2
main()
{
	int   a = 1;       /* 定义整型变量a并对其初始化 */
	float b = 2.5;    /* 定义实型变量b并对其初始化 */             
	char  c = A;     /* 定义字符型变量c并对其初始化 */             
}
L2-1b
#include  stdio.h
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);  /* 输出一行字符串 */
}
L2-2
#include  stdio.h
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));
}
L2-3
#include stdio.h
main()
{
	float   	a;
	double 	b;
	a = 123456.789e4;
	b = 123456.789e4;
	printf(%f\n%f\n,a,b);
}
第三章
L3-1
#include  stdio.h
main()
{ 
	int  x, b0, b1, b2, sum;            			
	x = 153;
	b2 = x / 100;                   			/*计算百位数字*/
	b1 = (x - b2 * 100) / 10;     			/*计算十位数字*/
	b0 = x % 10;                   			/*计算个位数字*/
	sum = b2 + b1 + b0;
	printf(b2=%d, b1=%d, b0=%d, sum=%d\n, b2, b1, b0, sum);
}
L3-2
#include  stdio.h
main()
{
	double r = 5.3;                   /* 圆的半径 */
	double circum;                    /* 圆的周长 */
	double area;                      /* 圆的面积 */
	circum = 2 * 3.14159 * r;     /* 计算圆的周长 */
	area = 3.14159 * r * r;       /* 计算圆的面积 */               
	printf(circumference = %f\n, circum);	
	printf(area = %f\n, area);	
}
L3-3
#include  stdio.h
main()
{
	double r;                     
	double circum;
	double area; 
	printf(Input r:);           /* 提示用户输入半径的值*/
	scanf(%lf, r);               /* 从键盘输入半径的值 */
	circum = 2 * 3.14159 * r;
	area = 3
                            显示全部