freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言試題及答案1(參考版)

2025-07-01 07:43本頁面
  

【正文】 (2) 結(jié)構(gòu)體和共用體的相同點是 都是構(gòu)造類型 ,不同點是 共用體在同一時間只能使用一個成員 。 D. p+=q。 B. p/=q。以下語句正確的是 C 。 printf(a=%d,b=%d,*p=%d,*q=%d\n,a,b,*p,*q)。 p=amp。 *q=20。 *p=15。a,b,*q。 A. 2,0,1 B. 1,0,1 C. 2,2,2 D. 1,1,1 (9) 以下程序段的運行結(jié)果為 C 。 *(p+1)=0。 int num[9]={1,2,3,4,5,6,7,8,9},*p。 printf(n=%d\n,n)。\039。 int n=0。 A. 3 B. 4 C. 5 D. 6 (7) 以下程序段的運行結(jié)果為 B 。 ++pnum。num[2]。a,c=*b D. c=a (6) 以下程序段的運行結(jié)果為 C 。 A. b=a B. b=amp。 A. abc B. cba C. abcde D. edcba(5) 若有定義 int a=1,*b,c。\n39。 while(pstr=astr) putchar(*pstr)。 char *pstr=amp。 A. 1 B. 2 C. ASCII碼值為 1 的字符 D. ASCII 碼值為 2 的字符 (4) 下述程序段的輸出結(jié)果為 D 。039。 char *pstr=astr。Hi D. **pstr=Hi (3) 以下程序段的輸出結(jié)果為 B 。char *pstr=\t\1234\\abcd\n A. 15 B. 14 C. 13 D. 12 (2) 對于 char *pstr;,以下正確的是 B 。\039。 39。i++) { printf(%s\n,str1)。 for(int i=0。輸出:efgabcd(6) 閱讀下列程序,寫出程序運行的輸出結(jié)果。 printf(%s\n,a)。k) a[k]=a[k1]。 for(k=6。j3。\039。+j。j++) a[j]=39。 for(j=0。 include void main( ) { char a[8],temp。 } 分析:按數(shù)組a中元素順序輸出與數(shù)組b中元素相同的數(shù)。 if(j6)printf(%d ,a[i])。j6。i6。 include void main( ) {int a[6]={12,4,17,25,27,16};int b[6]={27,13,4,25,23,16},i,j。 }分析:輸入10個字符串,用選擇排序算法將10個字符串按從小到大順序排列并輸出。 i10。 strcpy(a[k],c)。 if(k!=i) { strcpy(c,a[i]) 。 j10。 i++) { k=i。 for(i=0。 i10。 int i, j, k。 }分析:輸入10個字符串,輸出10個字符串中最長的字符串和它的長度。 } printf( %s\n, c)。 i10。 strcpy(c, str[0])。 i10。 int i。 }分析:輸入一個字符串,以回車結(jié)束,并將其原樣輸出。 while(s[i]) putchar(s[i++])。\039。) break。 if(s[i]==39。 i80。 int i 。 } 3. 閱讀程序,分析程序的功能。 p++) if(s[p] s[k]) k = p 。for(p=0,k=p。 void main( ) { int k, p。 else printf( %3d,a[i1])。 i=50。a[i] )。 i50。 printf(輸入50個整數(shù):)。 } (7) 以下程序以每行 10個數(shù)據(jù)的形式輸出 a 數(shù)組,請?zhí)羁铡?t=a[i]。i20。 s=fabs(a[0]pjz)。i++) pjz+=a[i]。 for(i=0。 i++) scanf(“%f”,amp。 for(i=0。 include include void main( ) { float a[20],pjz=0,s,t。 (6) 輸入 20 個數(shù),輸出它們的平均值, 輸出與平均值之差的絕對值為最小的數(shù)組元素。語句 printf(%s,strcat(a,b))。 則 a[1][0]值為 2 ,a[1][1] 值為 0 ,a[2][1]的值為 0 。 后,b[4] = 0 ,a[1][2] = 6 。數(shù)組名是一個 字符 常量,不能對它進行賦值運算。但在程序執(zhí)行過程中,不檢查元素下標是否 越界 。 (15) 數(shù)組定義為 int a[3][2]={1,2,3,4,5,6},值為6的數(shù)組元素是( B )。 C. float x[2][ ]={1,2,4,6,8,10}。 A. char a[3][10]={China,American,Asia}。 static str[3][20] ={ basic, foxpro, windows}。 (13) 下列定義的字符數(shù)組中,輸出 printf(%s\n, str[2]) 。, 1}。 C. char a[3][ ]={39。139。abc39。}。, 39。A. char a[3][ ]={39。 D. int a[2][3]={0,1,2,3,4,5,}。 B. int a[ ][3] ={0,1,2,3,4}。 (11) 合法的數(shù)組定義是( B )。 C. char a=string 。 A. char a[ ] = string。 的輸出是( B )。 A. 6 B. 7 C. 11 D. 12 (9) 設有定義:char s[12] = string。 則printf( %d\n,strlen(s))。d39。c39。d39。 char c=’a’, d, g 。 A. 1,12 B. 0,11 C. 1,11 D. 0,12 (7) 若有以下說明,則數(shù)值為 4 的表達式是( D )。 A. 數(shù)組第 1 個元素的首地址 2 個元素的首地址 C. 數(shù)組所有元素的首地址 1 個元素的首地址(6) 若有以下數(shù)組說明,則數(shù)值最小的和最大的元素下標分別是( B )。 D. char c4[ ]=123。\039。339。239。139。 B. char c2[ ]=123。339。239。139。 (4) 對字符數(shù)組進行初始化,( B )形式是錯誤。 C. char c[5]。 A. int a[7]。A. 5 B. 3 C. 8 D. 9 (2) 以下 4 個字符串函數(shù)中,( A )所在的頭文件與其他 3 個不同。