博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一周作业2
阅读量:5098 次
发布时间:2019-06-13

本文共 677 字,大约阅读时间需要 2 分钟。

第一周作业2

求最大值及其下标

本题要求编写程序,找出给定的n个数中的最大值及其对应的最小下标(下标从0开始)。

输入格式:
输入在第一行中给出一个正整数n(1<n≤10)。第二行输入n个整数,用空格分开。

输出格式:

在一行中输出最大值及最大值的最小下标,中间用一个空格分开。
输入样例:

62 8 10 1 9 10

输出样例:

10 2

编程代码:

#include
int main (){ int i, n, x, y = 0; int num[10]; scanf("%d", &n); for(i = 0;i < n; i++) { scanf("%d", &num[i]); } x = num[0]; for(i = 0;i < n; i++) { if(x < num[i]) { x = num[i]; y = i; } } printf("%d %d", x, y); return 0;}

流程图:

1580824-20190301001857035-898183452.png

编程截图:

1580824-20190301000328437-802482873.png

总结:

说实话这个题目我还是没有太理解,于是便参考了一下助教的,可能这个题目对我这个理解能力不好的人都有些难度,我读了很多遍题还是有点看不懂输入输出的关系,看来是要提升一下自己的理解能力了

转载于:https://www.cnblogs.com/LJL555/p/10454245.html

你可能感兴趣的文章
软件开发和软件测试,我该如何选择?(蜗牛学院)
查看>>
基本封装方法
查看>>
[Typescript] Specify Exact Values with TypeScript’s Literal Types
查看>>
Illustrated C#学习笔记(一)
查看>>
理解oracle中连接和会话
查看>>
Scrapy实战篇(三)之爬取豆瓣电影短评
查看>>
HDU 5510 Bazinga KMP
查看>>
[13年迁移]Firefox下margin-top问题
查看>>
Zookeeper常用命令 (转)
查看>>
Bootstrap栅格学习
查看>>
程序员的数学
查看>>
聚合与组合
查看>>
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
我眼中的技术地图
查看>>
lc 145. Binary Tree Postorder Traversal
查看>>
在centos上开关tomcat
查看>>
android dialog使用自定义布局 设置窗体大小位置
查看>>
ionic2+ 基础
查看>>
查询消除重复行
查看>>
[leetcode]Minimum Path Sum
查看>>