【单选题】
冒泡排序(BubbleSort)的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。如果以上过程为一趟的话,如果一个数组有6个元素,那么要从小到大排列,利用冒泡排序法需要几趟比较过程()
【单选题】
设j和k都是int类型,则for循环语句 for(j=0,k=-1;k=1;j++,k++)printf(****\n);().
【单选题】
若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是()。
【单选题】
若输入的值为123456,则() void swap(int password) { if(password == 123456) { printf(登录成功!); } else { printf(密码错误!); } } void main() { scanf(%d,&password); swap(); }
【单选题】
若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是:()
【单选题】
若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
【单选题】
对于如下说明,语法和语义都正确的赋值是()int c,*s,a[]={1,3,5};
【单选题】
若有说明:int i,j =7,*p =&i,*q=&j;则与i =j;不等价的语句是()。
【单选题】
下列各语句中,能够将变量u、s中最大值赋给变量t的是()。