实验一 C运行环境与最简单程序设计

实验一 C运行环境与最简单程序设计

实验类型:验证性实验

实验方法与步骤:

上机调试程序代码:

1

#include "stdafx.h"

int main(int argc, char* argv[])

{

         int a,b,sum;

         a = 123;

         b = 456;

         sum=a+b;

         printf("sum is %d\n",sum);

         return 0;

}

2-1

#include<stdio.h>

int main(){

         char c1,c2;

         c1=97;

         c2=98;

         printf("c1=%c,c2=%c\n",c1,c2);

         printf("c1=%d,c2=%d\n",c1,c2);

         return 0;

}

2-2

#include<stdio.h>

int main(){

         char c1,c2;

         c1=197;

         c2=198;

         printf("c1=%c,c2=%c\n",c1,c2);

         printf("c1=%d,c2=%d\n",c1,c2);

         return 0;

}

3-1

#include<stdio.h>

#include<math.h>

int main(){

         float x,y,z;

         scanf("%f%f ",&x,&y);

         y=abs(y);

         z=x+1/y;

         printf("z=%15.6f\n",z);

         return 0;

}

3-2

#include<stdio.h>

#include<math.h>

int main(){

         int x,y,z;

         scanf("%d %d",&x,&y);

         y=abs(y);

         z=x+1/y;

         printf("z=%d\n",z);

         return 0;

}

3-3

#include<stdio.h>

#include<math.h>

int main(){

         double x,y,z;

         scanf("%lf %lf",&x,&y);

         y=abs(y);

         z=x+1/y;

         printf("z=%e\n",z);

         return 0;

}

实验数据记录与处理:

程序运行结果:1 579

              2-1 c1=a,c2=b c1=97,c2=98

2-2 c1=? C2=? c1=-59,c2=-58

3-1(输入25 -25)z=     25.040000

3-2(输入4 -4)z=4

问题提示:

处理方法描述:

1

                  

2-1

 

2-2

 

3-1

 

3-2

 

3-3

 

实验总结:

本次实验由于是第一次做,刚开始有一些细节上的问题,会忘记在每一句后面加“;”,也会忘记在使用绝对值函数前在程序开头写“#include<math.h>”。随着实验难度的增加,只会在指数形式输出的时候忘记了“%e”指定以指数形式输出实数。总体来说,本次实验难度不大,了解了c语言基本数据类型,熟悉了如何定义整型、字符型和实型变量以及它们的复制方法。

参考资料:

《C语言程序设计》谭浩强 清华大学出版社

《C程序设计习题解答与上机指导》谭浩强 清华大学出版社

《Turbo C实用大全》徐金梧 机械工业出版社

猜你喜欢

转载自www.cnblogs.com/P201821440042/p/10670797.html