C语言第五次作业--数据类型】的更多相关文章

7-2 区位码输入法: 1. 本题PTA提交列表: 2.设计思路: 1.simple定义输入数,character1和character2分别定义低字节和高字节区位码,digit存储取余后的数,sum存储取出的需要的数: 2.输入simple: 3.i=1;i<=2;i++: 4.取出simple个位上的数,存储在digit中: 5.去掉simple各位的数: sum=sum+digit*pow(10,count): 7.count用来判断digit所乘的10的个数: character1=su…
C语言程序设计第五次作业--循环结构(1) (一)改错题 输出华氏摄氏温度转换表:输入两个整数lower和upper,输出一张华氏摄氏温度转换表,华氏温度的取值范围是{lower,upper},每次增加2℉.计算公式如下:++c = 5×(f-32)/9++. 其中,c表示摄氏温度,f表示华氏温度. 输入输出样例1: Enter lower:32 Enter upper:35 fahr celsius 32 0.0 34 1.1 输入输出样例2: Enter lower:40 Enter upp…
一.PTA实验作业 题目1: 6-6 使用函数输出水仙花数 1.本题PTA提交列表 2.设计思路 1.narcissistic函数 1.由于number的值后面会变化,所以定义d,e用于储存number,以方便后来的计算和比较 定义count和f用于储存number的位数,c用于储存number的个位数,i为循环变量,b储存每个个位数 的count次方,sum储存b的和 2.用while循环语句,令number=number/10,每次少一位数,count+=1,直到number=0时得到它的位…
一.PTA实验作业 题目1.使用函数输出一个整数的逆序数 1.本题PTA提交列表 2.设计思路 1.int mod,rever:分别表示余数和返回的数 2.while(number%10 || number/10) 保证取了每一个位置上的数,不满足时,return rever 3.mod=number%10 取个位上的数字 4.number/=10 去掉个位上的数 5.rever=rever*10+mod,返回第2步 3.本题调试过程碰到问题 没遇到问题,pta一次通过. 题目2.使用函数输出水…
1.本章学习总结 1.1 思维导图 1.2本章学习体会及代码量学习体会 1.2.1学习体会 没想到都已经学习完C语言的灵魂-指针的内容了(当然也是C里面最难学习的内容了).虽然在之前就有听学习进度比较快的同学大概介绍过指针,不过那时候是仅限于知道这个是一个特好用的东西,不过开始学习就懵逼了,上课听老师讲课只知道这个指针指向那个地址又对应哪一个内容,emmmm(自闭了)在经过一段时间学习指针后,. 在指针的调用还有它指向什么内容还是不是很掌握.数组和字符串和指针之间的联系,比如各元素的地址与数组名…
本次作业亮点 1.1整体情况 本次作业主要是对上次的大作业利用指针进行改进,但是大部分同学并没有很好按照老师的要求对大作业进行改进,函数的分装性也做得不够好,由于是初步学习指针,大家在本次的作业改造中感受到指针深深的'恶意',但是这不是这次大家没能够很好完成作业的借口,认识到自己的不足应该更要好好学习. 1.2博客推荐 谢晓淞 推荐理由:PTA题目一题多解,思路清晰,大作业改造成功,将对表达式的计算将运算符和数据分开,做法很好,而且加了排名功能. 康友煌 推荐理由:本次对大作业改造成功,代码简洁…
一.PTA实验作业 题目1,简单计算器: 1. 本题PTA提交列表 2. 设计思路 定义操作数num1,num2,结果result=0.运算符ch. 输入num1 while (ch=getchar())!='=' 输入num2 switch(ch) + 运算 result=num1+num2 break - 运算 result=num1-num2 break * 运算 result=num1*num2 break / if num2==0,输出错误 break else 运算 result=n…
#include<stdio.h> int main() { int a,b,c; printf("请输入3个整数:"); scanf("%d %d %d",&a,&b,&c); if(a<b && a<c && b<c) printf("%d %d %d",a,b,c); if(b<a && b<c && a<…
---恢复内容开始--- (一)改错题 输出华氏摄氏温度转换表:输入两个整数lower和upper,输出一张华氏摄氏温度转换表,华氏温度的取值范围是{lower,upper},每次增加2℉.计算公式如下: c = 5×(f-32)/9 其中,c表示摄氏温度,f表示华氏温度. 输入输出样例1: Enter lower:32 Enter upper:35 fahr celsius 32 0.0 34 1.1 输入输出样例2: Enter lower:40 Enter upper:30 fahr ce…
一.PTA实验作业 题目1:6-6 使用函数输出水仙花数 1. 本题PTA提交列表 2. 设计思路 (1) 首先先定义narcissistic函数. (2)定义四个整形变量n,a,d,cnt,sum,cnt用来计算有几位数,sum用来存放每个数的cnt次方的和. (3)进行一个循环,让n=number(防止后面需要用number时它的值发生变化),循环中n=n/10,直到 n<=0结束循环,其中每次循环cnt值都加一,用来计算number有几位数. (4)再进行一个for循环(让a=number…