(一)改错题
1.输出带框文字:在屏幕上输出以下3行信息。
*************
Welcome
*************
源程序

include <stido.h>

int mian()
{
printf("*************\n");
printf(" Welcome\n")
printf("*************\n);

return 0;

}
错误信息1:
错误原因:拼写错误
改正方法:改stido为stdio
错误信息2:
错误原因:缺少引号
改正方法:\n后加引号
错误信息3:
错误原因:缺少分号
改正方法: printf(" Welcome\n")后加分号
错误信息3:
错误原因:拼写错误
改正方法:改mian为main
2.计算某个数x的平方赋给y:分别以“y = xx” 和 “xx = y” 的形式输出x和y的值。注意不要删除源程序中的任何注释。
输入输出示例(假设x的值为3)
9 = 3 * 3
3 * 3 = 9
源程序

include

int main()
{
int x,y;

y=x*x;
printf("%d = %d * %d", x);  /* 输出
printf("d * %d = %d", y); return 0; 

}
错误信息1:
错误原因:程序不完整
改正方法:stdio后加.h
错误信息2:
错误原因:对应变量不完整
改正方法:输出语句中,变量应为y,x,x和x,x,y
错误信息3:
错误原因:输出错误
改正方法:删除 /* 输出
错误信息4:
错误原因:没有赋值x
改正方法:赋值x=3
错误信息5:
错误原因:缺少%
改正方法:加上%
错误信息6:
错误原因:格式错误
改正方法:加上\n
(二)学习总结
1.不 同的数据类型,在计算机中所占内存大小是不一样的,C语言提供了sizeof运算符,可以获取数据字节数。
示例1:
运行结果1:
示例2:
运行结果2:
示例3:
运行结果3:
示例4:
运行结果4:
2.在C语言中,在头文件limits.h中,有关于各种基本数据类型的最大以及最小值的宏定义。例如,int型的最大值为INT_MAX,最小值为INT_MIN。运行下列程序,看一下结果是什么?

include <stdio.h>

include <limits.h>

int main()
{
int i,j;
i = INT_MAX;
j = INT_MIN;
printf("int类型最大值max = %d\nint类型最小值min = %d\n",i,j);
return 0;
}
运行结果

修改程序,输出i+1

最大值是2147483647,如果超出最大值,发生整数溢出,溢出到起始点,即最小值。
修改程序输出j-1

3.运行下面的程序,输入100 144 64,看看运行结果是什么?为什么?
#include <stdio.h>
int main()
{
int a,b,c;
scanf("%d%o%x",&a,&b,&c);
printf("%d %d %d\n",a,b,c);
return 0;
}
结果
!)
144是八进制,化为十进制就是100;64是十六进制,化为十进制就是100。
4.对本章其他你认为需要进行总结的内容进行总结。
a.定义double型变量,输入必须是%lf,输出是%f;
b.注意程序的格式
c.整数除整数结果还是整数
(三)实验总结
1.厘米换算英尺英寸
(1)题目
如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。
(2)流程图

(3)源代码

(4)测试数据及运行结果

(5)实验分析
问题1:不知道是什么意思
原因:问题分析不透彻
解决办法:老师讲解
2.A乘以B
(1)题目
看我没骗你吧 —— 这是一道你可以在10秒内完成的题:给定两个绝对值不超过100的整数A和B,输出A乘以B的值。
(2)流程图

(3)源代码

(4)测试数据及运行结果

(5)实验分析
没有问题
3.整数四则运算
(1)题目
本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。
(2)流程图

(3)源代码

(4)测试数据及运行结果

(5)实验分析
问题1:raptor输出不是整数
原因:没有取整
解决办法:加上floor
4.整数152的各位数字
(1)题目
本题要求编写程序,输出整数152的个位数字、十位数字和百位数字的值。
(2)流程图

(3)源代码

(4)测试数据及运行结果

(5)实验分析
问题:输出有问题
原因:未知
解决办法:正在寻找
(四)PTA提交列表
顺序结构(1)提交列表



顺序结构(2)提交列表

转载于:https://www.cnblogs.com/shaosiming/p/7705528.html

C语言程序设计第二次作业1相关推荐

  1. c语言程序设计第二章的答案,C语言程序设计第二章作业参考答案

    C语言程序设计第二章作业参考 <C语言程序设计>第2章作业 布置日期:2017-10-23 截止日期:2017-11-3 一.单选题(每小题4分,共100分) 1.以下说法中正确的是___ ...

  2. 川大c语言程序设计第二次作业答案,川大《C语言程序设计0008》19春在线作业1

    <C语言程序设计0008>19春在线作业2 7 _9 S7 n$ a& |( {  g/ o" R奥鹏作业答案可以联系QQ 761296021- T; u: w( [&a ...

  3. C语言程序设计第二次作业

    1改错题 1.输出带框文字:在屏幕上输出以下3行信息 ************* Welcome ************* 源程序 #include <stdio.h>int mian( ...

  4. 川大c语言程序设计第二次作业答案,川大《C语言程序设计0008》15秋在线作业1满分答案...

    럥Ꞥ胣䎊꿨肨꣧辺껨ꆮ〰㠰胣ㆋ讧鳥뾺뷤骸ꆻ裥钭ꇦඈഊ鮛럥Ꞥ귥₦胣䎊꿨肨꣧辺껨ꆮ〰㠰胣ㆋ讧鳥뾺뷤骸钭ꇦඈ肸胣閍胩颢볯놅㈠‵臩閯ꋩ貼藥₱〱‰裥芀볯ඉㄊ‮諦䎊 ...

  5. 交大c语言第二次作业答案,C语言程序设计第二次作业题及答案.doc

    C语言程序设计第二次作业题及答案 第2次作业一.单项选择题(本大题共60分,共 20 小题,每小题 3 分)1. #inlucde 是一条(?? ).A. 文件包含预处理命令B. 宏定义预处理语句C. ...

  6. c语言程序设计第二次网上作业,吉大21春《C语言程序设计》在线作业二题目【标准答案】...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 加用户名或VX513274704 吉大17秋学期<C语言程序设计>在线作业二-0001 试卷总分:100 得分:100 一.单选题 (共 10 ...

  7. 找到指针的奇数位置 c语言,(ppt)【C语言程序设计】上机作业2010.ppt

    (ppt)[C语言程序设计]上机作业2010 <C程序设计>上机作业 上机时间: 第6周周日上午8:30~11:30, 第8.10.12周周二晚上6:50~9:50 上机地点:科A506 ...

  8. 2020华师c语言程序客观题作业和答案,18秋华师C语言程序设计B在线作业-3辅导资料.docx-资源下载在线文库www.lddoc.cn...

    18秋华师<C语言程序设计B>在线作业-3辅导资料.docx 18秋华师C语言程序设计B在线作业-31.C 2.D 3.D 4.D 5.A 一.单选题共50题,100分1.以下关于运算符优 ...

  9. 西工大c语言程序设计,西工大18春《C语言程序设计》平时作业

    西工大18春<C语言程序设计>平时作业 x2 e2 Y9 J* Q8 H6 o6 k: k7 S核对题目下载答案q761296021西工大18春<C语言程序设计>平时作业8 f ...

最新文章

  1. Traveller项目介绍
  2. 《极限挑战》罗志祥遭套路“破产”,我们却看到了更大的危机
  3. Beaglebone Black教程使用SSH通过USB和因特网连接Beaglebone Black
  4. MongoDB 主从复制集搭建
  5. 通过调色板(QPalette)将readonly为true的QLineEdit颜色设置为灰色
  6. c语言删除文件remove_Python中的文件和目录操作
  7. 使用memcached显著提升站点性能
  8. Zephyr单元测试框架:ztest/twister的使用和介绍
  9. 简单的java图像裁减
  10. Linux 内存管理之 SLUB分配器(6):slub debug 实例测试
  11. 下行文格式图片_下行文页面格式设置
  12. IDEA 连接 ORACLE 的配置(OJDBC14通过pom配置, OJDBC7通过library配置)
  13. Guice依赖注入(Scope)
  14. IntelliJ IDEA文件模板变量
  15. 实用的视频去水印方法
  16. 人民币对美元汇率中间价报6.7472元 上调469个基点
  17. B 站神曲 damedane:精髓在于深度变换,五分钟就能学会
  18. 从起步到影响世界:漫谈韩国网游发展史
  19. 说故我在-跟老友记练口语
  20. RK3399实际解码能力测试

热门文章

  1. [bzoj 3226]校门外的区间
  2. Mysql 中is null 和 =null 的区别
  3. 谷歌,火狐浏览器不能禁用自动补齐的bug缺陷
  4. GridView控件中的一些常见问题
  5. PetShop 4.0 SQLHelper
  6. javascript 键值keyCode
  7. 父窗体中弹出新窗体,然后获取弹出窗体的返回值。
  8. Spark SQL运行原理和架构
  9. linux ip不设置网关,linux下ip与网关不在同一段配置
  10. (19)Xilinx PCIE中断理论(学无止境)