已知定义数组int a[10];给数组a的所有元素分别赋值为1、2、3、……的语句是( )。
A: for(i=1;i<11;i++)a[i]=i;
B: for(i=1;i<11;i++)a[i-1]=i;
C: for(i=1;i<11;i++)a[i+1]=i;
D: for(i=1;i<11;i++)a[0]=1;
A: for(i=1;i<11;i++)a[i]=i;
B: for(i=1;i<11;i++)a[i-1]=i;
C: for(i=1;i<11;i++)a[i+1]=i;
D: for(i=1;i<11;i++)a[0]=1;
举一反三
- 【单选题】int a[10]; 给数组 a 的所有元素分别赋值为 1 、 2 、 3 、 ...... 的语句是()。 A. for(i=1;i<11;i++)a[i]=i B. for(i=1;i<11;i++)a[i-1]=i; C. for(i=1;i<11;i++)a[i+1]=i; D. for(i=1;i<11;i++)a[0]=1;
- 定义数组,输入10个学生成绩 A: int d[10],i;for(i=0;i<10;i++) scanf("%d",&d[i]);<br> B: int d[10],i;for(i=1;i<11;i++)<br> scanf("%d",&d[i]);<br> C: int d[10],i;for(i=0;i<10;i++)<br> scanf("%d",d[i]); D: int d[10],i;for(i=0;i<=9;i++)<br> scanf("%d",d[i]);<br><br>
- 以下循环嵌套的方式中正确的有【 】。 A: for(i=1;i<=10;i++)for(k=1;k<=10;k++){……} B: for(i=1;i<=10;i++){……}for(i=1;i<=10;i++){……} C: for(i=1;i<=10;i++)for(k=2;k<=20;k++){……} D: for(i=1;i<=10;i++)for(i=2;i<=20;i++){……}
- 下列JavaScript的循环开始语句中正确的是( )。 A: for i =1 to 10 B: for(i = 0; i<=10) C: for(i <= 10; i++) D: for(i = 0; i<=10; i++)
- 以下对数组每个元素赋值为1,哪个语句是正确的? A: int a[5]={1}; B: int i, a[5];for (i=1; i <=5; i++) a[i] = 1; C: int i, a[5];for (i = 0; i < 5; i++) a[i] = 1; D: int a[5]; a[1]-a[5]= 1