202201110206郭屹瑾的第十五周博客作业-创新互联
这个作业的要求在哪里 | https://bbs.csdn.net/topics/610882618 |
我在这个课程的目标是 | 熟练地理解并且 |
这个作业在那个具体方面帮助我实现目标 | 给了我许多练习让我去熟练使用的机会 |
参考文献 | 《C语言程序设计教程》、社区 |
输入一个正整数repeat (0
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1.1.2实验代码截图1.1.3造数据测试数据表达:定义变量indix,repeat(运算次数),*a【7】(字符数组),b【100】(输入字符数组)
数据处理:
输入样例 | 输出样例 |
3 | |
Tuesday | 3 |
Wednesda | 4 |
year | -1 |
一开始没有使用indix这个变量进行赋值判断条件所以到值答案错误,错误在只有输入输入之后的判断条件错误只有输入没有输出。
编译错误是由于更改过程之中并没有注意到空指针这一危险的行为。导致编译器多次警告报错。
在我的多次修改下命名indix变量可以做到满足判断条件,并且输出结果。最终才答案正确。
#include
int max(int a,int b){
if(a>b) return a;
else return b;
}
int main(){
int(*pf)();
int x=5,y=8,z;
pf=max;
z=(*pf)(x,y);
printf(“max=%d”,z);
return 0;
}
1.2.3实验代码截图1.2.4提交列表数据表达:创建变量a,b输入变量x,y;大值:MAX;
数据整理:
一开始我没有看清楚题目,在题意上出现了疏忽导致我的代码编写上并没有使用指针而是单纯的使用了普通的定义变量。在经过多次的实验结果数据输出无误但答案依然错误之后我注意到题目的意思我没有理解透彻。所以接下来对其的代码进行在合理位置添加了指针变量的。
这是贺文利同学的代码
这是我的代码
与之不同的是我使用的是指针数组,而他使用的是二维数组,我的条件判定的条件依靠判定变量的值来确定IF函数中的多种情况,但是他并没有使用判定变量,这也因此他的逻辑思维的表现形式表示比我更加巧妙更加简洁。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
本文名称:202201110206郭屹瑾的第十五周博客作业-创新互联
文章网址:http://cdiso.cn/article/ccojdh.html