为你找到 1000 条关于 3.9 的结果
以下程序的输出结果是()intmain(){inta[3][3]={1,2,3,4,5,6,7,8,9};intsum=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum=sum+a[i][j];printf(“sum=%d”,sum);}
数组相当于存储了如下的矩阵:1 2 34 5 67 8 9程序的功能是求主对角线上3个元素的和,即1+5+9=15
一个三位数,其各位数字的立方和等于读数本身,此数称为“水仙花数”,如:153是一个“水仙花数”,因为153=1^3+5^3+3^3。下列程序为打印出所有水仙花数的程序,其中有一处错误,请选择正确的语句:#include<stdio.h>intmain(){inti,j,k,m;for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++){m=100*k+10*j+i;if(m==i*i*i+j*j*j+k*k*k)printf(“%d”,m);}return0;}
i表示百位数,j表示十位数,k表示个位数。
下面程序的输出结果是:#include<stdio.h>intmain(){intx=9;for(;x>0;){if(x%3==0){printf(“%d”,--x);continue;}x--;}return0;}
变量x值在程序运行过程中的变化如下所示: x --x(printf) x-- 9 8 8 7 7 6 6 5 5 4 4 3 3 2 ...
#include<stdio.h>voidtest(inta[],inti){a[i]=9;}voidmain(){inti=5;intarray[]={0,1,2,3,4,5,6};test(array,i);printf("%d\n",array[i]);}运行结果是( )
通过将数组名作为实参传递给自定义函数,可以实现在自定义函数中修改数组中数组元素的值。在test函数中修改了a[i]的值,修改后为9。
#include<stdio.h>voidtest(inta[],inti){a[i]=9;}voidmain(){inti=5;intarray[]={0,1,2,3,4,5,6};test(array,i);printf("%d\n",array[i]);}运行结果是( )
通过将数组名作为实参传递给自定义函数,可以实现在自定义函数中修改数组中数组元素的值。在test函数中修改了a[i]的值,修改后为9。
若有定义:inta[][3]={1,2,3,4,5,6,7,8,9};,则数组a第一维的大小是()
第二维长度为3, 共初始化了9个元素,所以有9/3=3行,故第一维大小为3。
若有定义:inta[]={1,2,3,4,5,6,7,8,9,10};,则值为5的表达式是()
由题可知a[4]的值为5而a[3]的值为4, 所以可以将4用a[3]替换,所以 a[a[3]]的值为5
以下程序的输出结果是()intmain(){inta[3][3]={1,2,3,4,5,6,7,8,9};intsum=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum=sum+a[i][j];printf(“sum=%d”,sum);}
数组相当于存储了如下的矩阵:1 2 34 5 67 8 9程序的功能是求主对角线上3个元素的和,即1+5+9=15
一个三位数,其各位数字的立方和等于读数本身,此数称为“水仙花数”,如:153是一个“水仙花数”,因为153=1^3+5^3+3^3。下列程序为打印出所有水仙花数的程序,其中有一处错误,请选择正确的语句:#include<stdio.h>intmain(){inti,j,k,m;for(i=1;i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++){m=100*k+10*j+i;if(m==i*i*i+j*j*j+k*k*k)printf(“%d”,m);}return0;}
i表示百位数,j表示十位数,k表示个位数。
下面程序的输出结果是:#include<stdio.h>intmain(){intx=9;for(;x>0;){if(x%3==0){printf(“%d”,--x);continue;}x--;}return0;}
变量x值在程序运行过程中的变化如下所示: x --x(printf) x-- 9 8 8 7 7 6 6 5 5 4 4 3 3 2 1...