有语句 int nbr = 0; do { scanf(“%d”, &nbr); }while(循环条件)该语句能实现控制输入数据的范围为1到10之间,不满足将继续输入。以下表达式能够作为while循环条件满足上述要求的是( )。
A. 110
B. nbr>1 && nbr <10
C. nbr<1 && nbr >10
查看答案
执行int a=6;a-=a+=a*a;后,a的值是______ 。
语句 int x=2020, y = (x%4==0&&x%100!=0)||x%400==0 ; 运行之后,变量x和y的值分别为( )
A. 2020, 1
B. 2020, 0
C. 0, 0
D. 1, 1
下列程序段执行后k的值为( )。int k=0, i, j;for(i=0; i<5; i++)for(j=0; j<3; j++) k=k+1 ;
A. 3
B. 5
C. 8
D. 15
下面程序执行后输出的结果为:______ ______ ______ ______ #include int main(void ){ int i, j, k, temp, a[4]={1,2,6,5}; for ( i=0; i<3; i++ ) { k=i; for( j=i+1; j<4; j++ ) if ( a[k]>a[j] ) k=j; temp=a[i]; a[i]=a[k]; a[k]=temp; } for ( i=0; i<4; i++ ) printf("%d ",a[i]); return 0;}