第三次作业

Posted LOVE YOU 哦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了第三次作业相关的知识,希望对你有一定的参考价值。

作业要求一
2 课上疑点:讨论查阅分析 struct sk{int a; char str)}p; p->str++ 中的++ 加向________?
答:加向str。
作业要求二
题目1查找书籍中最高价及最低价
1 设计思路(6分)
(1)主要描述题目算法。
第一步:写好基本结构,然后写好书籍的结构体。
第二步:输入n的值,然后用for循环输入所要查找书籍的相关信息。
第三步:定义两个变量,利用for循环在其中找出最大最小值,然后复值给这两个变量,然后分别输出相关信息就行。

(2)流程图

2.实验代码

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
struct book
{
  char name[31];//名字中有空格,所以最好多加一些
  double cost;
}s[10];
main()
{
  int i,n;
  scanf("%d",&n);

  for(i=0;i<n;i++)
  { 
     scanf("\n"); 
     gets(s[i].name);  
     scanf("%lf",&s[i].cost);  
  }
  int max=0,min=0;
  for(i=1;i<n;i++)
   {
     if(s[i].cost>s[max].cost){max=i;}
     if(s[i].cost<s[min].cost){min=i;}
   }
   printf("%.2f, %s\n",s[max].cost,s[max].name);
   printf("%.2f, %s",s[min].cost,s[min].name);
   system ("pause");
}

3.本题调试过程碰到问题及解决办法
题目1查找书籍中最高价及最低价
1 设计思路(6分)
(1)主要描述题目算法。
第一步:
第二步:

(2)流程图
2.实验代码
3.本题调试过程碰到问题及解决办法
题目1查找书籍中最高价及最低价
1 设计思路(6分)
(1)主要描述题目算法。
第一步:
第二步:

(2)流程图
2.实验代码
3.本题调试过程碰到问题及解决办法
要求三、学习总结和进度

以上是关于第三次作业的主要内容,如果未能解决你的问题,请参考以下文章

第三次寒假作业

第三次作业

第三次作业

第三次作业

第三次作业

第三次作业