日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

14秋《c语言程序设计》作业2,《C语言程序设计》 作业参考答案.doc

發布時間:2025/3/11 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 14秋《c语言程序设计》作业2,《C语言程序设计》 作业参考答案.doc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作業參考答案

一、單項選擇

1. B    2. D    3. B    4. D    5. B    6. B

7. C    8. D    9. D 10.C 11.B 12.C

13.B 14.B 15.D 16.B 17.C 18.D

19.B 20.A 21.C 22.A 23.B 24.D

25. D 26. A 27. D 28. B 29. D 30. C

31.B 32. A 33. D 34. B 35. A 36. D

二、填空題

1.9,7 2.str[i] 或str[i]!=’\0’ 3.20 4.123”67

5.###26,9,15 6.++ 7.3 8.*z

9.x.a 10.123 11.10 12.1000

13.-40 14.500000 15.函數   16.1.5 17.5 18.4  19.514 20.循環結構

21. ; 22.0 23.6.250000 24.函數類型

25. 10 26. 1 27. 5 28.register

29.x%i==0 30.FF 31.3 1 2 3 4 32.1030

33.4 34.5 35.x%i==0 36.傳地址

三、寫出下列程序(程序段)的運算結果

1.6

2.1 2 3 4 5 6 7 9

3.1 4 2 3 9 5 6 1 0 8 7

4.max=6

5.6 1 2 3 2

6.well ! good ! pass! well! bad!

7.i=19,s=63

8.152545

0 2

–2 0

1

9.

10.515

11.2

12.10 4 8 6 9 5 3 1 2 7

13.100,0

14.100

15.25 42 12 35 47 15 35 74 26 65

16.100,0

17.5 8 1 2 7

18.b=18

四、寫出下列程序(段)或函數的功能

1. 求數組a中前n個數的平均

2. 求1+x/2+x2/3+……+xn/(n+1)

3. 求1+(1+2)+(1+2+3)+……+(1+2+……+9)的和

4. 輸入N個數,輸出高于平均數的所有數

5. 輸出兩數的最大值

6. 輸入整數n,按位原序輸出

7. 將字符串s1和s2合并復制到字符串s中

8. 求1-1000中所有5的倍數

9. 求字符串數組a中最大的字符串

10.求n!

11.求數組a中前5個元素之和

12.判斷一個數是否素數

13.文件復制

14.返回兩數的最小公倍數

15.輸出1至1000中所有3、4、5、7的公共倍數

16.將字符串中大寫字符全變為小寫字符輸出

17.求1+1*2+…+…+1*2*…*9之和

18.求1至n 的和

五、編程題

1.

float f(int n)

{

float s=0,p=1;

int i;

for(i=1;i<=n;i++)

{

p=p*i;

s=s+p;

}

return s;

}

2.

long int f(int n)

{

long int f1,f2,f;

int i;

f1=1;f2=1;

for(i=3;i<=n;i++)

{

f=f1+f2;

f1=f2;

f2=f;

}

return f2;

}

3.

void sort (int a[], int n)

{

int i,j,k,t;

for (i=0;ia[k]) k=j;

t=a[k];a[k]=a[i];a[i]=t;}

}

main()

{int a[10],i;

for (i=0;i<10;i++)

scanf(“%d”,&a[i]);

sort(a,10);

for(i=0;i<10;i++)

print(“%d”,a[i]);

printf(“\n”);

}

4.

int SA(int a, int b);

{int t ;

while(b!=0)

{t=a%b;a=b;b=t;}

return a;

}

5.

main()

{

int a[10];

int i,j,t;

printf(“please input 10 numbers:\n”);

for (i=0;i<10;i++)

scanf(“%d”,&a[i]);

for (i=0;i<9;i++)

for (j=9;j>i;j--)

if (a[j]0.000001);

printf("\n%f",4*s);

}

第 6 頁 共 6 頁

以上僅為參考答案,簡答、論述題均只列及主要的解題知識點,請您結合自我理解和課本內容進行知識

掌握和鞏固。如對答案等有疑義,請及時登錄學院網站“輔導論壇”欄目,與老師交流探討!

展開閱讀全文

總結

以上是生活随笔為你收集整理的14秋《c语言程序设计》作业2,《C语言程序设计》 作业参考答案.doc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。