您好,欢迎来到九壹网。
搜索
您的当前位置:首页C语言实验报告(一)

C语言实验报告(一)

来源:九壹网
C语言实验报告(一)

实验1C语言运行环境和运行C程序的方法

1.输入下面的程序#includeintmain(){

printf(\"Thisisacprogram.\\n\");return0;}

运行结果为:

//输出Thisisacprogram//使函数返回值为0//编译预处理指令//定义主函数

2.输入并编辑一个有错误的C程序#includeintmain(){inta,b,suma=123;b=456;sum=a+b

print(\"sumis%d\\n\return0;}

(缺少“;”)(输出为printf函数)(缺少“;”)

输入后编译信息窗口显示1error(s)无法运行

修改代码使其正确正确代码为#includeintmain(){

inta,b,sum;a=123;b=456;sum=a+b;

printf(\"sumis%d\\n\return0;}

运行成功,结果为:

//定义三个整形变量a,b,sum//对a赋值//对b赋值//对sum赋值//输出sum的值//使函数返回值为0//编译预处理指令//定义主函数

3.输入并运行一个需要在运行时输入数据的程序(1)输入下面程序:#includeintmain(){

intmax(intx,inty);inta,b,c;

printf(\"inputa&b:\");scanf(\"%d,%d\c=max(a,b);

printf(\"max=%d\\n\return0;}

//定义整形变量,调用max函数//定义整形变量a,b,c//输出“inputa&b”//以十进制形式输入a,b//调用max函数,赋值c//输出c并换行//使函数值返回为0//编译预处理指令//定义主函数

intmax(intx,inty){intz;if(x>y)z=x;elsez=y;return(z);}

//定义整形变量x,y,调用max函数

//定义整形变量z//如果x>y,则z=x//如果x不大于y,则z=y//函数值返回为z值

编译并运行,在运行时输入整数2和5,然后观察运行结果。

运行结果为:

(2)将程序第五行改为inta;b;c;后运行显示

原因:变量应用英文逗号“,”隔开

(3)将max函数中的第3,4两行合并写为一行,即If(x>y)z=x;elsez=y;运行成功输入2,5显示

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 91gzw.com 版权所有 湘ICP备2023023988号-2

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务