有以下程序 #include <stdio.h> void fun(int *a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/ {int t,i,j; for(i=0;i<n-1;j++) for(j=i+1;j<n;j++) if(a[i]<a[j]) { t=a[i];a[i]:a[j];a[j]=t;} } main() {int c[10]={1,2,3,4,5,6,7,8,9,0},i fun(c+4
A. 1,2,3,4,5,6,7,8,9,0,
B. 0,9,8,7,6,5,1,2,3,4,
C. 0,9,8,7,6,5,4,3,2,1,
D. 1,2,3,4,9,8,7,6,5,0,
查看答案
【23】
A. directly
B. indirectly
C. apart
D. indirect
下面说明不正确的是
A. char a[10]="china";
B. char a[10],*p=a;p="china"
C. char*a;a="china";
D. chara[10],*P;P=a="china"
已有定义:char c;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
A. isupper(C)
B. 'A'<=c<='Z'
C. 'A'<=c&&c<='Z'
D. c<=('z'-32)&&('a'-32)<=c
下面四个选项中,均是不合法的用户标识符的选项是
AP_0 do
B. float 1a0_A
C. b-a goto int
D. 123 temp int