请读程序:#include<stdio.h>f(intb[],intn){inti,r=1;for(i=0;i<=n;i++)r=r*b[i];returnr;}voidmain{intx,a[]={2,3,4,5,6,7,8,9};x=f(a,3);printf(%d\n,x);}上面程序的输出结果是()
查看答案
对于for(表达式1;;表达式3)可理解为()
A. for(表达式1;0;表达式3)
B. for(表达式1;1;表达式3)
C. for(表达式1;表达式1;表达式3)
D. for(表达式1;表达式3;表达式3)
下列有关Java变量相关的描述,错误的是()
A. 定义变量的语法非常简单,只需要指定变量的类型和变量名
B. 变量类型决定了变量的数据性质、范围、存储在内存中所占的字节数以及可以进行的合法操作
C. 变量名必须是一个关键字
D. 在定义变量的同时,可以对该变量进行初始化赋值
以下程序的输出结果是__#include<stdio.h>voidmain{inta[4][4]={{1,3,5,},{2,4,6},{3,5,7}};printf(%d%d%d%d\n,a[0][0],a[1][1],a[2][2],a[3][3]);}()
A. 0650
B. 1470
C. 5430
D. 输出值不定
下面程序输出的结果是__.#include<stdio.h>voidmain{inti,j,x=0;staticinta[6]={1,2,3,4,5,6};for(i=0,j=1;i<5;++i,j++)x+=a[i]*a[j];printf(%d\n,x);}()
A. 数组a中首尾的对应元素的乘积
B. 数组a中首尾的对应元素的乘积之和
C. 数组a中相邻各元素的乘积
D. 数组a中相邻各元素的乘积之和