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

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

7-1 查找整数 (10 分)

本题要求从输入的N个整数中查找给定的X。如果找到,输出X的位置(从0开始数);如果没有找到,输出“Not Found”。

1作业代码

#include<stdio.h>

int main()
{
int X,i,N,A;
A=0;
int a[20];
scanf("%d %d",&N,&X);
for(i=0;i<=N;i++){
scanf("%d",&a[i]);
if(a[i]==X){
printf("%d\n",i);
A=1;
}
}
if(A==0)
printf("Not Found\n");

return 0;

}

2设计思路

3错误

个人水平原因,第一次编写并不是很顺利,在仔细查找错误后完成作业

7-2 求最大值及其下标 (20 分)

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

1实验代码

#include <stdio.h>

int main()
{
int n,i,m;
scanf("%d",&n);
int a[10];
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(m=0;m<n;m++)
{
if(a[0]<a[m])
{
a[0]=a[m];
i=m;
}
else if(a[0]==a[m])
{
a[0]=a[m];
if(i>m)
{
i=m;
}
}
}
printf("%d %d",a[0],i);
}

 2设计思路

3错误

刚开始没看懂题意,随便写了个代码,后来就看清楚了

 

4截图

 

 

 

转载于:https://www.cnblogs.com/GaoYuxiang/p/10450072.html

你可能感兴趣的文章
几个有用的宏
查看>>
79. Word Search
查看>>
VS2013 产品密钥 – 所有版本
查看>>
简书全站爬取 mysql异步保存
查看>>
python的命名规则
查看>>
应用keyup监测输入框兼容IE处理
查看>>
Flash Builder4.7安装破解
查看>>
总结:request.setAttribute()、session.setAttribute()和request.getParameter()的联系与区别
查看>>
linux下bus、devices和platform的基础模型
查看>>
python第三十一课--递归(3.递归的弊端)
查看>>
hybrid
查看>>
SCWS中文分词,功能函数实例应用
查看>>
Python中写一个乒乓球类的游戏
查看>>
linux的java安装目录
查看>>
mysql基本操作
查看>>
项目知识学习篇———PostgreSQL数据库
查看>>
HTML5元素整理
查看>>
变量 运算符笔记
查看>>
Android--打开指定程序(微博/微信/QQ等)
查看>>
RGB色彩空间和HSV色彩空间的理解
查看>>