重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

定义一个数组,存放10个数据,这10个数据要求从键盘输入,编程找出最小的数和它的下标。

暂无答案
更多“定义一个数组,存放10个数据,这10个数据要求从键盘输入,编程找出最小的数和它的下标。”相关的问题

第1题

要求生产10个随机整致,存放在数组arr中。从键盘输入要删除的数组元素的下标,将该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据。现有如下程序: Option Base 1 Privare Sub Command1 Click( ) Dim arr(10)As Integer For i=1To 10循环1 Arr(i),=Int(Rnd*100) Print arr(i); Next i x=InputBox("输入1—10的一个整数:") For i=X+1 To 10循环2 arr(i-1)=arr(i) Next i For i=x-1 To 10 循环3 Print arr(i) Next i End Sub 程序运行后发现显示的结果不正确,应该进行的修改是( )。

A.产生随机数时不使用Int函数

B.循环2的初值应为i= x

C.数组定义改为Dim a(11)As Integer

D.循环3的循环终值应改为9

点击查看答案

第2题

要求生产10个随机整致,存放在数组arr中。从键盘输入要删除的数组元素的下标,将该元素中的数据删除,后面元素中的数据依次前移,并显示删除后剩余的数据。现有如下程序:

Option Base 1

Privare Sub Command1 Click( )

Dim arr(10)As Integer

For i=1To 10循环1

Arr(i),=Int(Rnd*100)

Print arr(i);

Next i

x=InputBox("输入1—10的一个整数:")

For i=X+1 To 10循环2

arr(i-1)=arr(i)

Next i

For i=x-1 To 10 循环3

Print arr(i)

Next i

End Sub

程序运行后发现显示的结果不正确,应该进行的修改是( )。

A.产生随机数时不使用Int函数

B.循环2的初值应为i= x

C.数组定义改为Dim a(11)As Integer

D.循环3的循环终值应改为9

点击查看答案

第3题

编写程序maxprog完成如下要求:从键盘输入15个数,然后找出其中的最大的数和最小的数,将它们输出到屏幕上(其中最大数和最小数分别定义变量名为max和min)。

点击查看答案

第4题

二维数组。

功能:用户从键盘输入二维数组的行m和列n的个数,随后输入m*n个整数,找出其中的最大值,并求所有数的平均值。

输入输出示例:

第一行输入行m的值:3

第二行输入列n的值:3

随后输入9个元素的值:

倒数第二行输出最大值:9

最后一行输出平均数:5.0

完整的输入输出示例:

3

3

1

2

3

4

5

6

7

8

9

9

5.0

注意:输出均使用println

点击查看答案

第5题

编程求一个3×4数组的所有元素的平均值及最大值,并输出结果(设数组的各元素为实数,要求从键盘输入其值)。(8分)

点击查看答案

第6题

编一个程序,用while循环语句,从键盘输入10个数,要求找出最大数和次大数。
点击查看答案

第7题

编写一个程序把一维数组的各元素反序存放。在主过程中调用subl过程把从键盘上输入的10个元素反序存放后再输出。根据题意,请完善下列程序。 Private Sub subl(b()As Integer, ByVal n As Integer) Dim i As Integer, j As Integer, t As Integer 【 】 j=n Do While i<j t=b(i):b(i)=b(j):b(j)=t i=i+1:j=j-1 Loop End Sub Private Sub Command1_Click() Dim a(1 To 10)As Integer, i As Integer Randomize For i=1 To 10 a(i)=Int(100*Rnd)+1 Next i For i=【 】 Print a(i); Next i Print Call【 】 For i=i To 10 Print a(i); Next i Print n End Sub

点击查看答案

第8题

在窗体中有一外名为Command2的命令按钮,该命令的功能是:接受从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将事件代码补充完整。

Private Sub Command2_Click()

max=0

max_n=0

For i=1 To 10

num=Val(InputBox("请输入第"& i &"个大于0的整数:"))

If num>max Then

man=【 】

max_n=i

End If

Next i

MsgBox("最大值为第"& max_n &"个输入的" & max)

End Sub

点击查看答案

第9题

用字符数组作函数参数编程,利用一个数组实现字符串(允...

用字符数组作函数参数编程,利用一个数组实现字符串(允许输入带空格的字符串)的逆序存放。要求如下: (1)在主函数中从键盘输入字符串,字符串的最大长度为80个字符。 调用Inverse()函数将字符串逆序存放,然后在主函数中输出逆序后的字符串。 (2)在子函数Inverse()中实现字符串的逆序存放。函数原型为: void Inverse(char str[]); 在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <string.h> #define N 80 void Inverse(char str[]); int main() { char a[N]; printf("Input a string:\n"); ________; Inverse(a); printf("Inversed results:\n"); ________; return 0; } void Inverse(char str[]) { int len, i, j; char temp; len = __________; for (___________; i <j; i++, j--) { temp="str[i];" str[i]="str[j];" str[j]="temp;" }> A、第9行: gets(a) 第13行: puts(a) 第22行: strlen(str) 第24行: i=0, j=len-1

B、第9行: get(a) 第13行: put(a) 第22行: strlen(str) 第24行: i=1, j=len

C、第9行: gets(a) 第13行: puts(a) 第22行: sizeof(str) 第24行: i=0, j=len

D、第9行: getchar(a) 第13行: putchar(a) 第22行: sizeof(str) 第24行: i=1, j=len-1

点击查看答案

第10题

有长度为10的一维整型数组a,由键盘输入它的值(10个不...

有长度为10的一维整型数组a,由键盘输入它的值(10个不等的数),求a数组中最小元素的值及其在数组中的位置。 输入样例: 16 9 56 23 24 75 6 81 36 35 输出样例: 最小元素是 6,是第7个元素 注意:a[0]是数组中的第1个元素。 请完善程序。(有2个空,答案一行写一个,不要添加多余的空格) #include <stdio.h> int main() { int i,a[10],min,k; // k存储位置 for(i=0;i<10;i++) scanf("%d",&a[i]); min="a[0];" 假设第1个数为最小数 k="1;" k保存最小数的位置,此时为1 for(i="1;i&lt;10;i++)" { if(a[i] ) min更新为较小数 k更新为较小数的位置 } printf("最小元素是 %d,是第%d个元素",min,k); 提示:求数组元素的最小值可以参考本周附加例题解析“求最值及其位置”中的数组方法例题 ,注意位置序号与本例的区别>

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案