C语言程序设计作业参考答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C语言程序设计》作业参考答案

作业一 C语言概述

一、选择题:

1-5 ACDCB

二、编程题:

main()

{

printf(“****************************************\n”);

printf(“ Hello,world! \n”);

printf(“****************************************\n”);

}

作业二程序的灵魂——算法

一、填空题:

1.确定性有效性有零个或多个输入有一个或多个输出

2.顺序结构选择结构循环结构

3.函数

作业三数据类型、运算符与表达式

一、选择题:

1-5 BDDAB 6-10 BCAAB 11-15 BCADC 16-20 DACCA 21-25 ADDBA 26-30 DDDDD

作业四顺序结构

一、选择题:

1-5 BCDDD 6-10 BDADD

二、填空题:

1.【31.415920,3.14159e+01】

2.【c=k】

3.【a=1,b=空格,c=2】

4.【a=12,b=345】

5.【c=A】

作业五选择结构

一、选择题:1-5 ADCBC 6-10 BBBBA 11-15 DBAAC 16-17 CB

二、填空题:

1.【-1】

2.【3】

3.【4】

4.【11】

5.【97或'a'】

作业六循环结构

一、选择题:

1-5 CBAAC 6-10 CBCCB 11-15 DBDDB 16-20 BCAAC 21-25 CDBBB

作业七数组

一、选择题:

1-5 CDDAC 6-10 CCDBC 11-15 DDBCA 16-20 DCBDD 21-23 BDB

二、填空题:

1. LBLMNP

2. SW*

3. mo

4. a=2,b=1

作业八函数

一、选择题:

1-5 AAACA

二、填空题:

1.【编程中的main( )函数】

2.【函数说明部分】和【函数体】

3.【–125= –5*5*5】

4.【void add (float a, float b)】【float add (float a, float b)】

5.【i=7; j=6; x=7 i=2; j=7; x=5】

6.【111】

三、编程题:

1.参考代码

main()

{

int score,temp,log; char grade;

log=1;

while (log)

{ printf(“enter score:”);

scanf(“%d”,&score);

if ((score>100)||(score<0))

printf(“\n error,try again! \n”);

else log=0;

}

if (score==100)temp=9;

else temp=(score-score%10)/10;

switch(temp)

{ case 0:case 1:case2:

case 3:case 4:case 5:grade=’E’;break;

case 6:grade=’D’;break;

case 7:grade=’C’;break;

case 8:grade=’B’;break;

case 9:grade=’A’;

}

printf(“score=%d,grade=%c\n”,score,grade);

}

2.解:设计以高度n为参数的函数trangle(int n),打印等边三角形。参考程序如下:

#include

void trangle(int n)

{ int i,j;

for (i=0;i

{ for (j=0;j<=n-i;j++)

putchar(' ');

for (j=0;j<=2*i;j++)

putchar('*');

putchar('\n');

}

}

main()

{ int n;

printf("Enter n: ");

scanf("%d",&n);

printf("\n");

trangle(n);

}

作业九编译预处理

1-5 CCBBD 6-9 BDDD

作业十指针

1-5 DBBDD 6-10 CDCDC 11-15 CCCCB

作业十一结构体与共用体1-5 DADCA 6-10 DADDA

作业十二位运算

1-5 CABAB

作业十三文件

1-7 ADBBACC

相关文档
最新文档