C语言程序设计第二次作业
(一)改错题
1.输出带框文字:在屏幕上输出以下3行信息。
Welcome
源程序
错误信息1:
错误原因:stdio拼写错误。
改正方法:将stido改为stdio。即
错误信息2:
错误原因:\n后没有加引号。
改正方法:在\n后加上引号即可。即
错误信息3:
错误原因:括号后未加分号。
改正方法:在括号后加上分号即可。即
错误信息4:
错误原因:我们在学习中常见的“面”问题,main拼写错误。
改正方法:吧mian改为main即可,即
全部改正后运行正常,未出现错误,如图;
2.计算某个数x的平方赋给y:分别以“y = xx” 和 “xx = y” 的形式输出x和y的值。注意不要删除源程序中的任何注释。
输入输出示例(假设x的值为3)
错误信息1:
错误原因:stdio后缺少.h
改正方法:stdio后加.h
错误信息2:
错误原因1:.三个“%d”没有分别对应y,x,x
改正方法:在“,”和“x”之间加“y,x,”,
错误原因2.“输出”后面没有加“/”
在“输出”后面加上“/”
错误信息3:
错误原因:(1).将“%d”写成了“d”
把“d”改成“%d”
(2).三个“%d”没有分别对应x,x,y
在“,”和“y”之间加“x,x,”,即
错误信息4:
错误原因:x没有赋值
改正方法:给x赋值,在“int x,y;”下面加“int x=3”,即
(二)学习总结
1.不 同的数据类型,在计算机中所占内存大小是不一样的,C语言提供了sizeof运算符,可以获取数据字节数。
(1)应用已给的内容总结利用sizeof运算符编程求出int、long、float和double类型数据所占的字节大小
按照short的格式改编依次写出其他的字节输出!:
int:
long:
float:
double:
2.在C语言中,在头文件limits.h中,有关于各种基本数据类型的最大以及最小值的宏定义。例如,int型的最大值为INT_MAX,最小值为INT_MIN。运行下列程序,看一下结果是什么?
运行改后程序:
修改程序为i+1输出结果为最小值:
当达到最大值时,它将溢出到起始点(即最小值)
修改程序为j-1输出结果为最大值
3.运行下面的程序,输入100 144 64,看看运行结果是什么?为什么?
输入的一个是十进制一个是八进制一个是十六进制,输出的都是十进制所以输出的全都是100。
4:语言格式要规范,注意数字名称之间的连接符号,注意输入输出语言的准确性。
(三)实验总结
1、题目
厘米换算英尺英寸
2、流程图
3:源代码
4、测试数据及运行结果
1、题目
A乘以B
2、流程图
3、源代码
4、测试数据及运行结果
1、题目
整数四则运算
2、流程图
3、源代码
4、测试数据及运行结果
1、题目
整数152的各位数字
2、流程图
3、源代码
4、测试数据及运行结果
(四)PTA提交列表
PTA中完成顺序结构(1)和顺序结构(2)习题集的提交列表截图。
顺序结构(1)提交列表
顺序结构(2)提交列表