-
运行下列程序结果为( )。#include <iostream.h>int f(int[][3],int,int);void main(){int a[][3]={0,1,2,3,4,5,6,7,8};cout<<f(a,3,3)<<endl;}int f(int a[][3],int row,int col){int i,j,t=1;for(i=0;i<row;i )for(j=0;j<col;j ){a[i][j] ;if(i==j) t*=a[i][j];}return t;}A、0B、48C、105D、45
-
运行以下程序,输入15 8 7 6 12,写出程序运行结果。 #include <stdio.h>void fun(int a[ ], int n);int main(void){ int n, a[5]; int i; for (i=0; i<5;i++) scanf("%d",&a[i]); fun(a,5); for (i=0; i<4; i++) printf("%d#",a[i]); printf("%d",a[4]); return 0;}void fun(int a[ ], int n) { int i, j, t; for( i = 1; i < n; i++ ) for (j = 0; j < n-i; j++ ) if (a[j] > a[j+1]){ t=a[j]; a[j]=a[j+1]; a[j+1]=t; }}
-
以下程序是求矩阵a,b的和,结果存入矩阵c中,并按矩阵形式输出,请填空#include””void main( ){ int a[3][4]={ {3,-2, 7,5}, {1,0,4,-3},{6,8,0,2}};int b[3][4]={ {-2,0,1,4},{5,-1, 7, 6}, {6,8,0,2} };int i, j, c[3][4];for(i=0; i<3; i )for(j=0;j<4; j )c[i][j]=____________;for(i=0; i<3; i ){ for( j=0;j<4; j )printf(“%3d”,c[i][j]);____________;}}
-
下面程序的运行结果为________。 #include [stdio.h] int main() { int sum=0; inti,j=0; for (i=1;i<=4;i++) { j=j*9+3; sum=sum+j; } printf("sum=%d\n",sum); return 0; }
-
下列程序的输出结果为( )。#include<stdio.h>void main() { int a[5] = {1,2,3,4,5}; int i,j,temp; for (i = 0, j = 4; i < j; i++, j--) { temp = a[i]; a[i] = a[j]; a[j] = temp; } for (i = 0; i < 5; i++) printf ("%d", a[i]);}选项: A:54321; B:12345; C:123; D:13542
-
#include int main(void) { int i,j; for(i=1;i<=3;i++) { for(j=1;j<=i;j++) printf("*"); } return 0; } 运行结果为。
-
请阅读下面的程序Public class Test {Public static void main(String] args) {Int temp = 0;For (int i = 1; i < 5; i++) {For (int j = 0; j < i; j++) {Temp++;}}System.out.println(temp);}}下列选项中,哪个是程序的运行结果 选项: A:5 B:9 C:10 D:15
-
请写出以下程序的运行结果:#include <stdio.h>int main(){ int a[3][3]={1,3,5,7,9,11,13,15,17}; int sum=0,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) { a[i][j]=i+j; if(i==j) sum=sum+a[i][j]; } printf("sum=%d",sum); return 0;}选项: A:sum=5; B:sum=6; C:sum=7; D:sum=8
-
#include "stdio.h"func(int a[][3]){ int i,j,sum=0; for(i=0;i<3;i++) for(j=0;j<3;j++) { a[i][j]=i+j; if(i==j) sum=sum+a[i][j]; } return(sum);}main() { int a[3][3]={1,3,5,7,9,11,13,15,17};int sum;sum=func(a);printf("sum=%d",sum);}程序的运行结果为 。
-
下列程序的输出结果为 。#include <stdio.h>void main(){int k=0,i,s[ ]={1,-9,7,2,-10,3};for (i=0;i<6;i )if (s[i]>s[k])k=i;printf("\n%d\n",k);}A、4B、2C、3D、1