已有inti,j;floatx;为将-10赋给i,12赋给j,410.34赋给x;则对应以下scanf函数调用语句的数据输入形式是()。
第1题:
( 9 )以下程序的功能是:将一维数组 A 中的 100 个元素分别赋给二维数组 B 的每个元素并打印出来,要
求把 A(1) 到 A(10) 依次赋给 B(1,1) 到 B(1,10) ,把 A(11) 到 A(20) 依次赋给 B(2,1) 到 B(2,10) , …… , 把
A(91) 到 A(100) 依次赋给 B(10,1) 到 B(10,10) 。请填空。
Option Base 1
Private Sub Form_Click()
Dim i As Integer, j As Integer
Dim A(1 To 100) As Integer
Dim B(1 To 10, 1 To 10) As Integer
For i = 1 To 100
A(i) = Int(Rnd * 100)
Next i
For i = 1 To 【 9 】
For j = 1 To 【 10 】
B(i, j) = 【 11 】
Print B(i, j);
Next j
Next i
End Sub
第2题:
对以下说明语句的正确理解是
int a[10]={6,7,8,9,10};
A.将5个初值依次赋给a[1]至a[5]
B.将5个初值依次赋给a[0]至a[4]
C.将5个初值依次赋给a[6]至a[10]
D.因为数组长度与初值的个数不相同,所以此语句不正确
第3题:
以下程序按下面指定的数据给 x 数组的下三角置数,并按如下形式输出,请填空。
4
3 7
2 6 9
1 5 8 10
#include <stdio.h>
main()
{ int x[4][4],n=0,i,j;
for(j=0;j<4;j++)
for(i=3;i>=j; 【 12 】 ) {n++;x[i][j]= 【 13 】 ; }
for(i=0;i<4;i++)
{ for(j=0;j<=i;j++) printf("%3d",x[i][j]);
printf("\n");
}
}
第4题:
A.1
B.2
C.3
D.4
E.5
第5题:
A.Theprogramrunsandprints“i=1,j=0”
B.Theprogramrunsandprints“i=1,j=4”
C.Theprogramrunsandprints“i=3,j=4”
D.Theprogramrunsandprints“i=3,j=0”
E.Anerroratline4causescompilationtofail.
F.Anerroratline7causescompilationtofail.
第6题:
若有程序
main()
{
int i,j;
scanf("i=%d,j=%d",&i,&j);
printf("i=%d,j=%d\n",i,j);
}
要求给i赋10,给j赋20,则应该从键盘输入______。
i=10,j=20
第7题:
此题为判断题(对,错)。
第8题:
以下程序的功能是:将一维组 A 中的 100 个元素分别赋给二维数组 B 的每个元素并打印出来,要求把 A ( 1 )到 A ( 10 )依次赋给 B ( 1 , 1 )到 B ( 1 , 10 ),把 A ( 11 )到 A ( 20 )依次赋给 B ( 2 , 1 )到 B ( 2 , 10 ),……,把 A ( 91 )到 A ( 100 )依次赋给 B ( 10 , 1 )到 B ( 10 , 10 )。请填空。
Option Base 1
Private Sub Form_Click()
Dim i As Integer,j As Integer
Dim A(1 To 100) As Integer
Dim B(1 To 10,1 To 10) As Integer
For i=1 To 100
A(i)=Int(Rnd * 100)
Next i
For i=1 To ________
For j=1 To ________
B(i,j)= ________
Print B(i,j);
Next j
Next i
End Sub
第9题:
A.2
B.4
C.8
D.16
E.Thecodewillnotcompile.
第10题:
A.i=1,j=0
B.i=1,j=4
C.i=3,j=4
D.i=3,j=0
E.Compilationfails.