PTA实验作业

题目一:温度转换

本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。

1.实验代码:

int fahr,celsius;

fahr = 150;

celsius=5*(fahr-32)/9;

printf("fahr = %d, celsius = %d\n",fahr,celsius);

2.设计思路:

第一步:

确定两个整数型变量

第二步 :

赋值fahr=150

第三步:

用计算机语言写出表达式

第四步:

用printf输出,格式控制为fahr = 150, celsius =

3.本题调试过程碰到问题及解决办法:

写公式的时候没有与数学公式区分开,把celsius=5(fahr-32)/9中的给省略了

4.本题PTA实验结果:

题目二:将x的平方赋值给y

假设x的值为3,计算x的平方并赋值给y,分别以“y = x ∗ x”和“x ∗ x = y”的形式输出x和y的值

1.实验代码:

int x,y;

x = 3;

y = x * x;

printf("%d = %d * %d\n%d * %d = %d",y,x,x,x,x,y);

2.设计思路:

第一步:

定义整型变量x,y

第二步:

把3赋给x

第三步:

用printf按照格式输出

第四步:

运行程序并调试

3.本题调试过程碰到问题及解决办法:

printf("%d = %d * %d\n%d * %d = %d",y,x,x,x,x,y);在该条语句上开始没用正确安排后面的y,x的顺序,导致程序错误,后来查阅书本后按照格式依次输入y,x最后成功运行

4.本题PTA实验结果:

题目三:是不是太胖了

一个人的标准体重应该是其身高(单位:厘米)减去100、再乘以0.9所得到的公斤数。已知市斤是公斤的两倍。现给定某人身高,请你计算其标准体重应该是多少?

1.实验代码:

int H;

float weight ;

100<H<=300;

scanf("%d",&H);

weight=(H-100)0.92;

printf("%.1f",weight);

2.设计思路:

第一步:

定义浮点型数据weight代表体重

第二步:

确定H的范围

第三步:

采用scanf输入weight的数值

第四步:

运用体重计算公式

第四步:

采用printf输出体重

3.本题调试过程碰到问题及解决办法:

读题不仔细,第一次编程算的是公斤导致答案错误,仔细查看题目要求后便在0.9后面乘与2才答案正确

4.本题PTA实验结果:

题目四:输出各位数字

给定一个三位正整数,输出其百位数字、十位数字及个位数字

1.实验代码:

int integer;

scanf("%d",&integer);

printf("%d,%d,%d",integer/100,(integer/10)%10,(integer%100)%10);

2.设计思路:

第一步:

确定整型变量integer

第二步:

scanf输入变量

第三步:

用数学的求余数的方法输出各位数字

3.本题调试过程碰到问题及解决办法:

本题遇到的最大困难在于如何输出各位并用计算机语言表示出来,开始时没有使用好/与%,导致编程错误,后来查看了课本明白了小括号等运算符的等级关系才正确的表达出来

4.本题PTA实验结果:

二、截图本周题目集的PTA提交列表及最后排名



本周学习总结:

通过本周学习初步了解了编程,发现编写程序并不是那么枯燥,反而充满着魅力,一个程序可以有多种算法,一个简单的算法可以节约大量时间精力,同时也能开发思维。

C语言的第一次作业总结的更多相关文章

  1. # C语言程序设计第一次作业1234

    ---恢复内容开始--- C语言程序设计第一次作业 1.求圆面积和周长 输入圆的半径,计算圆的周长和面积 (1)流程图 (2)测试数据及运行结果 测试数据r=3 运行结果 2.判断闰年 输入一个四位年 ...

  2. C 语言学习 第一次作业总结

    第一次的作业是冯老师布置的练习题,需要在pta平台上完成.我这边看不到结果,但是透过冯老师给出的截图,同学们都还是认真的去做的.同时,我这边也布置了一个持续 3 周的作业:熟悉 git 的使用.因为后 ...

  3. c语言:第一次作业,分支,顺序结构

    1.本章学习总结(2分) 1.1 思维导图 1.2 本章学习体会及代码量学习体会 1.2.1 学习体会 学了几节课的c语言了,因为没自学的原因,跟不上进度.对于c语言现在挺有兴趣的,愿意去花时间去弥补 ...

  4. c语言基础课第一次作业

    1)大学和高中最大的不同是没有人天天看着你,请看大学理想的师生关系是?有何感想? 通过阅读邹欣老师的博客,了解到了老师心中理想的师生关系是(健身教练与健身学员).在初中,高中我们一直都是填鸭式教育,像 ...

  5. 2018秋季c语言基础课第一次作业

    1)大学和高中最大的不同是没有人天天看着你,请看大学理想的师生关系是?有何感想? 答:邹欣老师提到了很多种关系,不外呼就是两种:平等或者不平等.平等的师生关系与陌生人无异,而自古以来尊师重道却被世人所 ...

  6. c语言技术课第一次作业

    读邹欣老师博客关于师生关系有感 1)大学和高中最大的不同是没有人天天看着你,请看大学理想的师生关系是?有何感想? 答:    在邹欣老师博客中我看到邹欣老师列举了很多师生关系的类型,把这种关系比喻成很 ...

  7. 李志杰的C语言程序设计第一次作业

    这个作业属于C语言程序设计课程 : https://edu.cnblogs.com/campus/zswxy/CST2020-2 这个作业要求在哪里: https://edu.cnblogs.com/ ...

  8. C语言程序设计第一次作业

    同学们,我们已经留了两次实验了,请大家将这两次的实验课内容写成实验报告在截止日期前进行提交. 截止日期:2016-10-7 23:00 实验一: 编程打印5行的倒三角形,第一行打印9个*,第二行7个* ...

  9. C语言的第一次作业

    一.PTA实验作业 题目1. 温度转换 本题要求编写程序,计算华氏温度150°F对应的摄氏温度.计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型. 1.实验 ...

随机推荐

  1. 系统架构以及需要导入的jar包

    架构: Servlet +JSP +JavaBean +JDBC 需要导入的jar包: MYSQL: 数据库驱动 C3PO连接池: (这个需要配置文件) C3PO DBUtils:特点:轻量级首选,增 ...

  2. iOS - XMPP Openfire 服务器的搭建

    前言 提前下载好相关软件,且安装目录最好安装在全英文路径下.如果路径有中文名,那么可能会出现一些莫名其妙的问题. 提前准备好的软件: jdk-8u91-macosx-x64.dmg mysql-5.7 ...

  3. RSS简介

    1.RSS(Really Simple Syndication)简介 1.定义     对于网站:RSS 是一种使用 XML 向许多其他的网站分发自己网站上的网络内容的方法.     对于用户:RSS ...

  4. RobotFramework自动化测试框架的基础关键字(一)

    1.1.1        如何搜索RobotFramework的关键字 有两种方式可以快速的打开RIDE的关键字搜索对话框 1.选择菜单栏Tools->Search Keywords,然后会出现 ...

  5. 洛谷P2402 奶牛隐藏(网络流,二分答案,Floyd)

    洛谷题目传送门 了解网络流和dinic算法请点这里(感谢SYCstudio) 题目 题目背景 这本是一个非常简单的问题,然而奶牛们由于下雨已经非常混乱,无法完成这一计算,于是这个任务就交给了你.(奶牛 ...

  6. [BZOJ2820][Luogu2257]YY的GCD

    BZOJ权限题 Luogu 题意:给出n,m,求: \[\sum_{i=1}^{n}\sum_{j=1}^{m}[\gcd(i,j)\mbox{为质数}]\] 多组数据,\(n\le 10^7\) s ...

  7. SPOJ1825:Free tour II

    题意 luogu的翻译 给定一棵n个点的树,树上有m个黑点,求出一条路径,使得这条路径经过的黑点数小于等于k,且路径长度最大 Sol 点分治辣 如果是等于\(k\)的话,开个桶取\(max\)就好了 ...

  8. java的枚举2

    首先先理解一下java中枚举的本质. java的世界中一切皆是类,下面通过一个例子解释一下enum的本质: package cn.xnchall.enumeration; public class G ...

  9. 数组的迭代方法(every、filter、forEach、map、some)

    every: 对数组中的,每一项运行给定函数,如果该函数对每一项都返回true,则返回true. var number = [1,2,3,4,5,6]; var result = number.eve ...

  10. C语言编程之道--读书笔记

    C语言语法 const int nListNum =sizeof(aPrimeList)/sizeof(unsigned);//计算素数表里元素的个数 1:#define INM_MAX 32767 ...