2020 C语言程序设计(常州信息职业技术学院) 最新满分章节测试答案
- 【作业】单元1 C语言程序与函数 课堂实践1-1
- include <stdio.h>
- include <stdio.h>
- include <stdio.h>
- include <stdio.h>
- define PI 3.14159
- include <stdio.h>
- include<stdio.h>
- include<math.h>
- include "stdio.h"
- include <stdio.h>
- include <stdio.h>
- define H 36
- define M 9
- define W 12
- include <stdio.h>
- include <stdio.h>
- define N 5
- include <stdio.h>
- include <string.h>
- define N 5
- define M 81
- include "stdio.h"
- define N 5
- include "stdio.h"
- define N 5
- include "stdio.h"
- define N 81
- include "stdio.h"
- define N 81
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-10-26到2021-01-31
本篇答案更新状态:已完结
【作业】单元1 C语言程序与函数 课堂实践1-1
1、 问题:仿照【例1-1】编写一个求两个整数乘积的C语言程序,体验上机步骤和程序开发的全过程。
评分规则: 【 参考代码:
include <stdio.h>
int Product (int x,int y);
int main()
{
int a,b,s;
printf("请输入两个整数:");
scanf("%d%d",&a,&b);
s= Product (a,b);
printf("两个整数积是:%d",s);
return 0;
}
int Product (int x,int y)
{
int z;
z=x*y;
return z;
}批阅步骤及评分标准:1.复制、粘贴学生提交代码至vc++6.0/dev c++;2.对学生代码进行编译连接,编译无错误,运行能得到正确结果,得满分100;3.编译有错误或警告,每个错误或警告扣5分,至多扣50分,至少得50分(请不要给0分)。
】
【作业】单元1 C语言程序与函数 课堂实践1-2
1、 问题:仿照【例1-2】编写一个求矩形面积的C语言程序,求矩形面积函数命名为Area,边长由用户通过键盘输入,体会函数定义、调用、声明和注释的使用。要求:程序代码的每行仿照【例1-2】给出注释。
评分规则: 【 参考代码:
include <stdio.h>
int Area (int x , int y); //函数Area的声明
int main()
{
int length, wide, area; //定义主函数中用到的变量
printf("请输入矩形的长和宽:");//输入提示
scanf("%d%d",&length ,&wide ); //调用输入函数
area = Area (length, wide); //函数调用
printf("矩形的面积是:%d", area);//调用输出函数
return 0; //返回到系统
}
/以下是函数Area的定义/
int Area (int x , int y)
{
int z; //定义函数Area中用到的变量
z=x*y; //数据操作
return z;//返回操作结果
}批阅步骤及评分标准:1.复制、粘贴学生提交代码至vc++6.0/dev c++;2.各语句需有注释,缺一个注释扣1分,至多扣10分;3.对学生代码进行编译连接,编译无错误,运行能得到正确结果,得90,不能得到正确结果得70分;4.编译有错误或警告,每个错误或警告扣5分,至多扣50分,至少得50分(清不要给0分);5.以上2、3合计满分100分。
】
【作业】单元2 数据描述 课堂实践2-3
1、 问题:仿照【例2-2】,编写将用户输入的小写字母转换为大写字母的C语言程序,小写字母转换为大写字母的函数命名为ToUpper。
评分规则: 【 参考代码:
include <stdio.h>
char Toupper (char ch);
int main()
{
char ch, upp;
printf("请输入一个小写字母:");
scanf("%c", &ch);
upp = Toupper (ch);
printf("小写字母%c转换为大写字母是%c", ch, upp);
return 0;
}
char Toupper (char ch)
{
char tupp;
tupp = ch – 32;
return tupp;
}
批阅步骤及评分标准:
1.复制、粘贴学生提交代码至vc++6.0/dev c++;
2.对学生代码进行编译连接,编译无错误,运行能得到正确结果,得满分100;
3.编译有错误或警告,每个错误或警告扣5分,最多扣50分。
】
【作业】单元2 数据描述 课堂实践2-2
1、 问题:下列程序中a的值是16进制整数,b的值是一个字符。读下列程序,找出程序中存在的错误,并改正,但不得增加和减少语句。int main(){Int a,b;a=01b;b=’\37′ c=a+b;print("c=%d",c);return 0;}
评分规则: 【 错误所在行及错误如下:第3行Int错误,第4行01b错误,第5行缺少分号,第6行变量c未定义,第7行print错误。改正后的程序代码如下:int main()
{
int a,b,c; //将Int改为int,并增加变量c的定义
a=0x1b; //01b改为0x1b
b=’\37′; //加上分号
c=a+b;
printf("c=%d",c);//将print改为printf
return 0;
}评分要求:一处错误未指出扣5分,一处错误未改正扣5分。至多扣50分,即每位同学至少得50分(请不要给0分)。
】
【作业】单元2 数据描述 课堂实践2-1
1、 问题:仿照【例2-1】,编写求圆周长的C语言程序,求圆周长的函数命名为Perimeter,圆的半径由用户通过键盘输入。
评分规则: 【 参考代码:
include <stdio.h>
define PI 3.14159
double Perimeter (double r);
int main()
{
double Radii, p;
printf("请输入圆的半径:");
scanf("%lf", &Radii);
p = Perimeter (Radii);
printf("半径为%lf的圆的面积是%lf", Radii, p);
return 0;
}
double Perimeter (double r)
{
double p;
p = 2PI r;
return p;
}
批阅步骤及评分标准:
1.复制、粘贴学生提交代码至vc++6.0/dev c++;
2.对学生代码进行编译连接,编译无错误,运行能得到正确结果,得满分100;
3.编译有错误或警告,每个错误或警告扣5分,至多扣50分。每位同学至少得50分(请不要给0分)。
】
单元1 C语言程序与函数 单元1 自测试卷
1、 问题:在VC6.0环境下,C源程序的扩展名是( )。
选项:
A:exe
B:cpp
C:obj
D:txt
答案: 【cpp】
2、 问题:一个C语言程序的执行是从( )。
选项:
A:第一个语句开始,直到最后一个语句结束
B:第一个函数开始,直到最后一个函数结束
C:main函数的第一条语句开始,直到main函数最后一条语句结束
D:main函数开始,直到最后一个函数结束
答案: 【main函数的第一条语句开始,直到main函数最后一条语句结束】
3、 问题:以下叙述中正确的是( )。
选项:
A:C语言的函数必须有一个返回值
B:C语言的函数至多有一个返回值
C:C语言的函数可以有多个返回值
D:C语言的函数不能有返回值
答案: 【C语言的函数至多有一个返回值】
4、 问题:C语言中,函数返回值的类型是由( )决定的。
选项:
A:调用函数时临时
B:return语句的表达式类型
C:调用该函数的主调函数类型
D:定义函数时,所指定的函数类型
答案: 【定义函数时,所指定的函数类型】
5、 问题:以下叙述中错误的是( )。
选项:
A:用户所定义的标识符允许使用关键字
B:用户所定义的标识符应尽量做到“见名知意”
C:用户所定义的标识符必须以字母或下划线开头
D:用户定义的标识符中,区分大、小写字母
答案: 【用户所定义的标识符允许使用关键字】
6、 问题:有以下定义:int fun(int n,double x) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
选项:
A:fun(x,10.5);
B:fun(int x,double n );
C:m=fun(1.5 , n);
D:int fun(n,x);
答案: 【fun(x,10.5);】
7、 问题:有以下定义:void fun(int n,double x) {……}若以下选项中的变量都已正确定义并赋值,则对函数fun的正确调用语句是( )。
选项:
A:fun(int x,double n );
B:m=fun(x,12.5);
C:void fun(n,x);
D:fun(x,n);
答案: 【fun(x,n);】
8、 问题:以下叙述中错误的是( )。
选项:
A:C语句必须以分号结束
B:复合语句在语法上被看作一条语句
C:空语句的出现会影响程序运行
D:注释可出现在程序的任何位置
答案: 【空语句的出现会影响程序运行】
9、 问题:下列4组选项中,均不是C语言关键字的是( )。
选项:
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦