程序設(shè)計(jì)語言 C1.2_第1頁
程序設(shè)計(jì)語言 C1.2_第2頁
程序設(shè)計(jì)語言 C1.2_第3頁
程序設(shè)計(jì)語言 C1.2_第4頁
程序設(shè)計(jì)語言 C1.2_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

程序設(shè)計(jì)語言C1.2程序設(shè)計(jì)語言C1.2程序設(shè)計(jì)語言C1.2資料僅供參考文件編號:2022年4月程序設(shè)計(jì)語言C1.2版本號:A修改號:1頁次:1.0審核:批準(zhǔn):發(fā)布日期:《程序設(shè)計(jì)語言C1》隨機(jī)作業(yè)題做作業(yè)時間:2013-5-18:00:00至2013-6-3022:00:00

1、若有以下語句,則正確的描述是()。charx[]=”12345”;chary[]={’1’,’2’,’3’,’4’,’5’};(3分)A、B、C、D、A、x數(shù)組和y數(shù)組的長度相同B、x數(shù)組長度大于y數(shù)組長度C、x數(shù)組長度小于y數(shù)組長度D、x數(shù)組等價于y數(shù)組

2、設(shè)有數(shù)組定義:chararray[]=”China”;,則數(shù)組array所占的空間為()。(3分)A、B、C、D、A、4個字節(jié)B、5個字節(jié)C、6個字節(jié)D、7個字節(jié)

3、下列程序執(zhí)行后的輸出結(jié)果是()。#includemain(){chararr[2][4];strcpy(arr,”you”);strcpy(arr[1],”me”);arr[0][3]=’&’;printf(”%s\n”,arr");}(3分)A、B、C、D、A、you&meB、youC、meD、err

4、有以下程序:#include#includemain(){chara[]={'a','b','c’,'d','e’,'f','g','h','\0'};inti,j;i=sizeof(a);j=strlen(a);printf(”%d,%d\n”,i,j);}程序運(yùn)行后的輸出結(jié)果是()。(3分)A、B、C、D、A、9,9B、8,9C、1,8D、9,8

5、以下程序的輸出結(jié)果是()。#include#includemain(){charstr[12]={'s’,'t','r’,'i','n','g'};printf(”%d\n”,strlen(str));}(3分)A、B、C、D、A、6B、7C、11D、12

6、對兩個數(shù)組a和b進(jìn)行如下初始化:chara[]=”ABCDEF”:charb[]={’A’,'B','C',’D’,'E','F'};則以下敘述正確的是()。(3分)A、B、C、D、A、數(shù)組a與數(shù)組b完全相同B、數(shù)組a與數(shù)組b長度相同C、數(shù)組a與數(shù)組b中都存放字符串D、數(shù)組a比數(shù)組b長度長

7、有下面的程序段:chara[3],b[]=”China”;a=b;printf(”%s”,a);則()。(3分)A、B、C、D、A、運(yùn)行后將輸出ChinaB、運(yùn)行后將輸出chC、運(yùn)行后將輸出ChiD、編譯出錯

8、判斷字符串sl是否大于字符串s2,應(yīng)當(dāng)使用()。(3分)A、B、C、D、A、if(sl>s2)B、if(strcmp(sl,s2))C、if(strcmp(s2,s1)<0)D、if(strcmp(sl,s2)>0)

9、下面程序的運(yùn)行結(jié)果是()。#include.main(){charch[7]={”12ab56”};inti,s=0;for(i=0;ch[i]>='0’&&ch[i]<='9';i+=2)s=10*s+ch[i]-'0';printf(”%d\n”,s);}(3分)A、B、C、D、A、1B、1256C、12ab56D、1256

10、以下程序的輸出結(jié)果是main(){chara[10]={'1','2','3','4','5','6','7','8','9',0},*p;inti;i=8;p=a+i;printf("%s\n",p-3);}(3分)A、B、C、D、A、6B、6789C、'6'D、789

11、下列程序執(zhí)行后的輸出結(jié)果是main(){chararr[2][4];strcpy(arr,"you");strcpy(arr[1],"me");arr[0][3]='&';printf("%s\n",arr);}(3分)A、B、C、D、A、you&neB、youC、meD、err

12、設(shè)有數(shù)組定義:chararray[]="China";則數(shù)組array所占的空間為(3分)A、B、C、D、A、4個字節(jié)B、5個字節(jié)C、6個字節(jié)D、7個字節(jié)

13、以下程序的輸出結(jié)果是main(){charw[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k<3;k++)printf("%s\n",w[k]);}(3分)A、B、C、D、A、ABCDFGHKLB、ABCDEFGIJC、EFGJKOD、EFGHIJKL

14、以下程序的輸出結(jié)果是main(){charch[3][4]={"123","456","78"};inti;for(i=0;i<3;i++)printf("%s",ch[i]);}(3分)A、B、C、D、A、0B、123456780C、D、147

15、給出以下定義:charx[]="abcdefg";chary[]={'a','b','c','d','e','f','g'};則正確的敘述為(3分)A、B、C、D、A、數(shù)組X和數(shù)組Y等價B、數(shù)組x和數(shù)組Y的長度相同C、數(shù)組X的長度大于數(shù)組Y的長度D、數(shù)組X的長度小于數(shù)組Y的長度

16、給出以下定義:charx[]="abcdefg";chary[]={'a','b','c','d','e','f','g'};則正確的敘述為(3分)A、B、C、D、A、數(shù)組X和數(shù)組Y等價B、數(shù)組x和數(shù)組Y的長度相同C、數(shù)組X的長度大于數(shù)組Y的長度D、數(shù)組X的長度小于數(shù)組Y的長度

17、以下程序的輸出結(jié)果是main(){charch[3][4]={"123","456","78"};inti;for(i=0;i<3;i++)printf("%s",ch[i]);}(3分)A、B、C、D、A、0B、123456780C、D、147

18、以下程序運(yùn)行后,輸出結(jié)果是main(){charch[2][5]={"693","825"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2,i++)for(j=0;p[i][j]>='0'&&p[i][j]<='9';j+=2)s=10*s+p[i][j]-'0';printf("%d\n",s);}(3分)A、B、C、D、A、6385B、22C、33D、693825

19、以下程序運(yùn)行后,輸出結(jié)果是main(){chars[]="abcde";s+=2;printf("%ld\n",s);}(3分)A、B、C、D、A、cdeB、字符c的ASCII碼值C、字符c的地址D、出錯

20、下面程序的運(yùn)行結(jié)果是main(){charch[7]={"65ab21"};inti,s=0;for(i=0;ch[i]>='0'&&ch[i]<'9';i+=2)s=10*s+ch[i]-'0';printf("%d\n",s);}(3分)A、B、C、D、A、12ba56B、6521C、6D、62《程序設(shè)計(jì)語言C1》固定作業(yè)題

21、下面程序的功能是:將字符數(shù)組a中下標(biāo)值為偶數(shù)的元素從小到大排列,其它元素不變。請?zhí)羁铡?include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);for(i=0;i<=k-2;i+=2)for(j=i+2;j<=k;_______(1)__________)if(_________(2)__________){t=a[i];a[i(3分)

答:

22、若有定義語句:chars[100],d[100];intj=0,i=0;,且s中已賦字符串,請?zhí)羁找詫?shí)現(xiàn)字符串拷貝。(注:不得使用逗號表達(dá)式)while([i]){d[j]=_____________;j++;i++;}d[j]=0;(3分)

答:

23、下列程序段的輸出結(jié)果是________________。main(){charb[]="Hello,you";b[5]=0;printf("%s\n",b);}(3分)

答:

24、以下程序的輸出結(jié)果是___________。main(){chars[]="abcdef";s[3]=‘\0';printf("%s\n",s);}(3分)

答:

25、下面程序的功能是:將字符數(shù)組a中下標(biāo)值為偶數(shù)的元素從小到大排列,其他元素不變,請?zhí)羁铡?include#includemain(){chara[]=”clanguage”,t;inti,j,k;k=strlen(a);for(i=0;i<=k-2;i+=2)for(j=i+2;jif(___________){t=a[i];a[i]=a(3分)

答:

26、以下程序的輸出結(jié)果是——。#includemain(){charS[]=”abcdef”;S[3]=’\0’;pr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論