网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
从键盘输入10个整数,求其中最大值。 请编程实现。
参考答案和解析
#include <stdio.h> int fun(int aa[]) { int m,i; m=aa[0]; for(i=1;i<10;i++) if(aa[i]>m) m=aa[i]; return m; } void main() { int num[10],i; printf(“请从键盘输入10个整数:\n”); for(i=0;i<10;i++) scanf(“%d”,&num[i]); printf(“\n最大的数是:%d\n”,fun(num)); }
更多 “从键盘输入10个整数,求其中最大值。 请编程实现。” 相关考题
考题
( 12 )在窗体中有一个名为 Command12 的命令按钮, Click 事件的代码如下:该事件所完成的功能是:接受从键盘输入的 10 个大于 0 的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将程序补充完整。Private Sub Command12_Click( )max=0max_n=0For i=1 To 10num=Val(InputBox(" 请输入第 " i " 个大于 0 的整数: "))If (nummax)Thenmax= ___________max_n= ___________End IfNext iMsgBox(" 最大值为第 " max_n" 个输入的 " max)End Sub
考题
( 6 ) 下面程序的功能是从键盘输入 1 大于 100 的整数 m ,计算并输出满足不等式1+22+32 +42 + …… .+n2m的最大的 n 。请填空Private Sub Command1__Click ()Dim s ,m,n AS Integerm=Val ( InputBox ( “ 请输入一个大于 100 的整数 ” ))n=_________s=0Do While smn=n+1s=s+n*nLoopPrint “ 满足不等式的最大 n 是_____End Sub
考题
( 9 ) 下面的程序执行时 , 可以从键盘输入一个正整数 , 然后把该数的每位数字按逆序输出 。 例如 : 输入 7685 ,则输出 5867 ,输入 1000 ,则输出 0001 。请填空。Private Sub Command1_Click()Dim x As Integerx=InputBox( “ 请输入一个正整数 ” )While x_ _[11] ___Print x Mod 10;x=x\10WendPrint__ [12] __End Sub
考题
设从键盘输入一整数的序列:a1, a2, a3,…,an,试编写算法实现:用栈结构存储输入的整数,当ai≠-1时,将ai进栈;当ai=-1时,输出栈顶整数并出栈。算法应对异常情况(入栈满等)给出相应的信息。
考题
在窗体中有一外名为Command2的命令按钮,该命令的功能是:接受从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。请依据上述功能要求将事件代码补充完整。Private Sub Command2_Click()max=0max_n=0For i=1 To 10num=Val(InputBox("请输入第" i "个大于0的整数:"))If num>max Thenman=【 】max_n=iEnd IfNext iMsgBox("最大值为第" max_n "个输入的" max)End Sub
考题
在窗体中有一个名为Command12的命令按钮,Click事件功能是:接收从键盘输入的10个大于O的不同整数,找出其中的最大值和对应的输入位置。请在空白处填入适当语句,使程序可以完成指定的功能。Private Sub Command12_C1ick( )max=0maxn=0For i=1 To 10Num=Val(InputBox(”请输入第”i”个大于O的整数:”))If_____Thenmax=nummaxn=_____End ifNext iMsgbox(“最大值为第”maxn“个输入的”max)End Sub
考题
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub
考题
下列过程的功能是:从键盘输入一个大于2的整数,输出小于该整数的最大质数。( )。例如,输入20,则输出l9,输入10,则输出7。为实现指定功能,程序【】处应填写的语句是( )。A.k—k+1B.X=X一1C.X—X/kD.k—k一1
考题
试题32窗体中有命令按钮Command32,其Click事件代码如下。该事件的完整功能是:接收从键盘输入的10个大于0的整数,找出其中的最大值和对应的输入位置。Private Sub Command32_Click()max=0max_n=0For i = 1 To 10Num=Val(InputBox(“请输入第“i”个大于0的整数:”))If ________ Thenmax = nummax_n = iEnd IfNext iMsgBox(“最大值为第“ max_n ”个输入的” max )End Sub空白处应该填入的表达式是()A.num1 B.imax C.nummax D.nummax
考题
问答题编程:用键盘输入整数给一个2×3的2维数组各元素赋值,并输出全部元素的值。
热门标签
最新试卷