(1)冒泡排序算法在最好的情況下的元素交換次數(shù)為 【1】 。
正確答案: 1.(0)
(2)在最壞情況下,堆排序需要比較的次數(shù)為 【2】 。
正確答案: 1.(O(nlog2n))
(3)若串s="MathTypes",則其子串的數(shù)目是 【3】 。
正確答案: 1.(46)
(4)軟件開(kāi)發(fā)環(huán)境是全面支持軟件開(kāi)發(fā)全過(guò)程的 【4】 集合。
正確答案: 1.(軟件工具)
(5)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系演算語(yǔ)言是以 【5】 為基礎(chǔ)的DML語(yǔ)言。
正確答案: 1.(謂詞演算)
(6)下列y的值是 【6】 。
int y; y=sizeof (2.25*4);
正確答案: 1.(8)
(7)下列x的值是 【7】 。
int x;x=sizeof 2.25*4;
正確答案: 1.(32)
(8)以下程序的輸出結(jié)果是 【8】 。
main ()
{int i=010,j=10;
pirntf ("%d,%d\n",i,j);
}
正確答案: 1.(8,10)
(9)下列程序的輸出結(jié)果為 【9】 。
main ()
{int x=3,y=5;
printf ("%d",x=(x--)*(--y));
}
正確答案: 1.(12)
(10)以下程序的輸出結(jié)果是 【10】 。
fun (int x,int y,int z)
{ z =x*x+y*y;}
main ()
{int a=31;
fun (6,3,a)
printf ("%d", a)
}
正確答案: 1.(31)
11)若有int a=1;int b=2;則a|b的值為 【11】 。
正確答案: 1.(3)
(12)已知字母a的ASCII碼為十進(jìn)制數(shù)97,且設(shè)ch為字符型變量,則表達(dá)式ch=′a′+′8′-′3′的值為 【12】 。
正確答案: 1.(f)
(13)若從鍵盤(pán)輸入58,則以下程序輸出的結(jié)果是 【13】 。
main()
{int a;
scanf("%d",&a);
if(a>50)printf("%d",a);
if(a>40)printf("%d",a);
if(a>30)printf("%d",a);
}
正確答案: 1.(585858)
(14)下列程序的輸出的結(jié)果是 【14】 , 【15】 。
main()
{int i,j row,colum,m;
static int array[3][3]={{100,200,300},{28,72,-30}{-850,2,6}};
m=array[0][0];for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(array[i][j] {m=array[i][j];colum=j;row=i;} printf("%d,%d,%d\n",m,row,colum); } 正確答案: 1.(-850,) (15)以下程序中,select 函數(shù)的功能是:在N行M列的二維數(shù)組中,選出一個(gè)最大值作為函數(shù)值返回,并通過(guò)形參傳回此最大值所在的行下標(biāo)。請(qǐng)?zhí)羁铡?/P>
#define N 3 #define M 3 select(int a[N][M],int *n) {int i,j,row=1,colum=1; for(i=0;i for(j=0;j if(a[i][j]>a[row][colum]){row=i;colum=j;} *n= 【16】 ; return 【17】 ; } main() {int a[N][M]={9,11,23,6,1,15,9,17,20},max,n; max=select(a,&n); printf("max=%d,line=%d\n",max,n); } 正確答案: 1.(row) 2.(a[row][colum]) (16)函數(shù)my_cmp()的功能是比較字符串s和t的大小,當(dāng)s等于t時(shí)返回0,否則返回s和t的第一個(gè)不同字符的ASCII碼差值,即s > t時(shí)返回正值,當(dāng)s < t時(shí)返回負(fù)值。請(qǐng)?zhí)羁铡?/P>
my_cmp(char *s, char *t) {while (*s == *t) {if (*s == ′\0′)return 0; ++s; ++t; } return 【18】 ; } 正確答案: 1.(*s-*t) (17)若有以下說(shuō)明和定義語(yǔ)句,則變量w在內(nèi)存中所占的字節(jié)數(shù)是 【19】 。 union aa {float x; float y; char c[6]; }; struct st{ union aa v; float w[5]; double ave; } w; 正確答案: 1.(34) (18)"FILE *p"的作用是定義一個(gè)文件指針變量,其中的"FILE"是在 【20】 頭文件中定義的。 正確答案: 1.(stdio.h)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |