第二周作业
要求1
阅读感想:通过阅读提问的智慧,我知道了应该怎么提问问题,我认为文中让我记忆犹新的有这几点:
1.小心选择提问场合。2.用辞贴切,语法正确,拼写无误。3.使用含义丰富,描述准确的标题。4.只说症状不说猜想。5.明白自己想问什么。6.三思而后问。
以上是文中所告诉我们的,按照自己的话来理解就是问问题要谦虚有礼貌,认识到自己的问题,态度端正。所以在提问的时候我们应该这样做,例如:蠢问题:这个代码我哪里打错了。聪明问题:这个代码我是按照要求进行编辑的可是目前还是不正确,这是我编译的,我有什么做的不对的地方吗?
要求二
一,题目1.
1,实验代码:
int main()//函数首部开始
{int a=(87+72+93)/3;//初始化变量a
printf("math=87,eng=72,comp=93,average=%d",a);//输出各科成绩和平均值
return 0;//函数结束
}
2,设计思路:
第一步:输入基本框架
第二步:添加题目要求的变量
第三步:将输出变量打到输出框里
3,碰到问题及解决方法:
感觉自己还是不熟练,这么低级的问题也能犯。没有打空格。
4,运行结果截图:
题目2.
1,实验代码:
#include<stdio.h> //包含stdio文件
int main()//函数首部开始
{int f=100;//初始化变量f=100
int c=5*(f-32)/9;//初始化变量c
printf("fahr = %d, celsius = %d",f,c);//输出两个数
return 0;//函数结束
}
2,设计思路:
第一步:打出框架
第二步:输入题目要求的两个变量f ,c
第三步:输出的内容对应运算符打到输出框里
3,碰到问题及解决方法:无问题。
4,运行结果截图:
题目3.
1,实验代码:
#include<stdio.h> //包含stdio文件
int main()//函数首部开始
{int x=3;//初始化变量x=3
int y=x*x;//初始化变量y=x*x
printf("%d = %d * %d\n",y,x,x);//输出三个数
printf("%d * %d = %d",x,x,y);//输出三个数
return 0;//函数结束
}
2,设计思路:
第一步:输入框架
第二步:输入两个题目要求的变量公式
第三步:输出对应各自的运算符
3,碰到问题及解决方法:无问题。
4,运行结果截图:
题目4.
1,实验代码:
#include<stdio.h>//包含stdio文件
int main()//函数首部开始
{int A,B;//定义变量a,b
scanf("%d %d",&A,&B);//输入两个数字分别赋值给变量a,变量b
printf("%d + %d = %d\n",A,B,A+B);//输出加法运算结果
printf("%d - %d = %d\n",A,B,A-B);//输出减法运算结果
printf("%d * %d = %d\n",A,B,A*B);//输出乘法运算结果
printf("%d / %d = %d\n",A,B,A/B);//输出除法运算结果
return 0;//函数结束
}
2,设计思路:
第一步:打出框架。
第二步:输入两个变量。
第三步:用到算法加减乘除。
3,碰到的问题及解决方法:无问题。
4,运行结果截图:
git账号地址:https://git.coding.net/MAYUXIN/mayuxin.git
要求三
1,视频中不能理解的知识点就是:不理解double float 的含义,
要求四
1,遇到的问题:不知道怎么把pta里的代码上传到coding里。还不知道怎么生成.c的文件。
解决方法:通过看教程加同学指导知道了做成文件的形式保存起来,再上传,刚开始感觉做什么都好费力,但是也要一步一个脚印坚持下去。要多实践操作和练习。