下面语句序列执行后,K的值是() int i=6,j=8,k=10,m=7; if(!(i>jm>k++)) k++;
定义如下变量和数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i<3;i++)cout<<x[i][1];的执行结果是()。
有以下程序 main() { int m[][3]={1,4,7,2,5,8,3,6,9}; int i,j,k=2; for(i=0;i<3;i++) { printf("%d",m[k][i]); } } 执行后输出结果是()
有程序:INTEGERM(3,3)DATAM/1,2,3,4,5,6,7,8,9/DO10I=1.3DO10J=1,3K=M(I,J)M(I,J)=M(J,I)M(J,I)=K10CONTINUEWRITE(*,100)((M(I,J),J=1,3),I=1,3)100FORMAT(1x,3I2)END此程序执行后的结果为:()
假设线性表采用顺序存储结构,表中元素值为整型。阅读算法f2,设顺序表L=(3,7,3,2,1,1,8,7,3),写出执行算法f2后的线性表L的数据元素,并描述该算法的功能。voidf2(SeqList*L){inti,j,k;k=0;for(i=0;ilength;i++){for(j=0;jdata[i]!=L->data[j];j++);if(j==k){if(k!=i)L->data[k]=L->data[i];k++;}}L->length=k;}
读程序,并回答问题:程序行(40)执行了多少次?次数为_____。1. (10) K = 0;2. (20) I = 2;3. (30) While (I<=8)4. (40) { K = K + I;5. (50) I = I + 2;}
执行以下程序段后k的值是( )。int i,j,k=0;for(i=1,j=10;i<=j;i++,j--) k=k+i+j;
执行以下程序后k的值是( )int i,j=10,k=0;for(i=0;i<=j;i++){k=i+j;j--;}
有以下程序main( ){ int a[4][4]={{l,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)for(k=j+1;k<4;k++)if(a[j][i]>a[k][i]) {t=a[j][i];a[j][i]=a[k][i];a[k][i]=t;}/*按列排序*/for(i=0;i<4;i++)printf(\%d,\,a[i][i]);}程序运行后的输出结果是( ).
有以下程序 main( ) { int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t; for(i=0;i<3;i++) for(k=i+l;k<4;k++) if(a[i][i]
以下程序段的输出结果是inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i<4;i++)for(j=0;j<3;j++)for(k=j+1;k<4;k++)if(a[j][i]>a[k][i]){t=a[j][i];a[j][i]=a[k][i];a[k][i]=t;}for(i=0;i<4;i++)printf(\%d,\,a[i][i]);
设i,j,k均为int型变量,执行完下面的for循环后,k的值为 。 for (i=0, j=10;i<=j;i++,j--) k=i+j;
若有说明语句int i=4, j=5, k=6; float f; 则执行f=(i>k)?i:(j<k)?j:k;语句后,f的值为()。
(专基)阅读下面程序如果执行程序后输入的值是1 2 3 4 5 则结果是()#include "stdio.h"void main(){int arr【5】,i,sum=0; for(i=0;i<5;i++){scanf("%d",&arr【i】); } for(i=0;i<5;i++){sum=sum+arr【i】;}printf("sum=%d",sum);}
下列程序段的执行结果为()。 K=0 For J=1 to 2 For I = 1 to 3 K =I+1 Next I For I = 1 to 7 K = K+1 Next I Next J Print K
有以下程序:main(){int p[7]={11,13,14,15,16,17,18);i=0,k=0;while(i<7 && p[i]%2){k=k
"7.有以下程序,执行后输出的结果是()include ""stdio.h""main(){int p【7】={11,13,14,15,16,17,18}, i=0,k=0;while(i<7 && p【i】%2){k =k+ p【i】;i++;}printf(""%d\n"", k);}
05580031:for(i=0,j=10;i<=j;i++,j--) k=i+j;执行完后,k的值为50。()
执行以下程序后k的值是()int i,j=10,k=0; for(i=0;i<=j;i++) { k=i+j; j--; }
下列语句序列执行后,k的值是()。int i=6j=8,k= 10,m=7; .if(>j||mk++;elsek--;
假设线性表采用顺序存储结构,表中元素值为整型。阅读算法f2,设顺序表L=(3,7,3,2,1,1,8,7,3),写出执行算法f2后的线性表L的数据元素,并描述该算法的功能。voidf2(SeqList*L){inti,j,k;k=0;for(i=0;i<l->length;i++){for(j=0;j<k&&l->data[i]!=L->data[j];j++);if(j==k){if(k!=i)L->data[k]=L->data[i];k++;}}L->length=k;}</k&&l-></l->
有以下程序 main() { int a[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,9}}; int i,j,k,t; for(i=0;i<4;i++) for(j=0;j<3;j++) for(k=j+1;k<4;k++) if(a[j][i]>a[k][i]) { t=a[j][i]; a[j][i]=a[k][i]; a[k][i]=t; /*排列排序*/ } for(i=0;i<4;i++) printf(“%d,”,a[i][i]); } 程序的运行结果是
如果int i=3,则k=()
设i,j,k均为int型变量,则执行下面语句后,k的值为_____。for(i=0,j=10;i<=j;i++,j--)k=i+j;