- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(电子行业)企业管理大学++语言程序设计课后习题答案电子工业出版社阳小华马淑萍
C语言源程序的执行要经过:编辑、编译、链接、运行等步骤。
6.简述MATLAB的主要应用领域有哪些?
MATLAB软件是矩阵实验室(MatrixLaboratory)的简称,是美国MathWorks公司开发的商业数学软件,主要包括MATLAB和Simulink两大部分。它和Mathematica、Maple并称为三大数学软件。MATLAB软件可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序,主要应用于工程计算、控制设计、信号处理与通信、图像处理、信号检测、金融建模设计与分析等领域,代表了当今国际科学计算软件的先进水平。
习题2(参考答案)
一、选择题
勘误:
3.以下定义语句中正确的是()。
A.inta=b=0;B.charA=65+1;逗号改分号b='b';
逗号改分号
C.floata=1,?b=&a,?c=&b;D.doublea=0.0,b=1.1;
4.已知int插入intx=10,y=3,表达式x/y的值是()。
插入int
15.在C语言中提供的合法的关键字是()。
A.swit去掉字母“t”tchB.cherC.CaseD
去掉字母“t”t
26.下列不插入“不”可作为C语言赋值语句的是()
插入“不”
A.x=3,y=5;B.a=b=6;C.i??;D.y=int(x);
40.下列变量定义中合法的是()。
A.float插入空格_a=1?.1e?1;B.doubleb=1+5e2.5;
插入空格
C.longdo=0xfdaL;D.float2_and=1?e?3;
44.以下选项中不属于字符常量的是()。
A.'C'B."C"C.'\xCC0'改为'\0xCC'D.'
改为'\0xCC'
46题与17题重了
47题A项选择:a==1后面加分号就合法了,所以只有“B”项合法
1,2,3,4,5,6,7,8,9,10
C,A,D,C,B,B,C,B,A,D
11,12,13,14,15,16,17,18,19,20
C,C,D,A,D,B,C,A,D,C
21,22,23,24,25,26,27,28,29,30
B,c,D,A,D,B,D,C,C,A,D
31,32,33,34,35,36,37,38,39,40
C,D,B,C,A,D,B,C,D,A
41,42,43,44,45,46,47,48,49,50
B,D,B,B,A,C,B,A,D,D
二、填空题
1.,255
2.,a/(b*c)
3.,20
4.,1.0
5.,x==0或(x==0)?1:0
6.,x<-5||x>5
7.,97或字符‘a’
8.,0
9.,2.5
10.,3.5
11.,3
12.,9,11,9,10
13.,a+=a;24,a-=2;10,a*=2+3;60,a%=(n%=2);0,a/=a+a;0,a+=a-=a*=a;0
14.,8
15.,2
习题3(参考答案)
1.编程实现:用字符输入/输出函数输入3个字符,将它们反向输出。
参考代码(尽量运用本章所学知识)
#include<stdio.h>
main()
{charc1,c2,c3;
c1=getchar();c2=getchar();c3=getchar();
putchar(c3);putchar(c2);putchar(c1);
}
2.编程实现:用格式输入/输出函数输入3个字符,将它们反向输出并输出它们的ASCII值。
参考代码(尽量运用本章所学知识)
#include<stdio.h>
main()
{charc1,c2,c3;
scanf("%c%c%c",&c1,&c2,&c3);
printf("%c%d,%c%d,%c%d",c3,c3,c2,c2,c1,c1);
}
3.变量k为float类型,调用函数:
scanf("%d",&k);
不能使变量k得到正确数值的原因是:
scanf("%d",&k);中的格式控制类型与变量k的定义类型不匹配,应将%d改为%f.
习题4答案
勘误:
6.若有以下定义:中B答案的switch((int)int(x) 改为(int)x x)
int(x)
改为(int)x
选择题
1.B2.A3.B4.B5.C6.B
阅读程序,写结果
7.128.139.*0**2*
10
if(s>=90)
m=4;
elseif(s>=80)
m=3;
elseif(s>=70)
m=2;
elseif(s>=60)
m=1;
else
m=0;
11有4个整数a,b,c,d,编写程序按大小输出
#include<stdio.h>
main()
{inta,b,c,d,t;
scanf("%d%
您可能关注的文档
- (电子行业)企业管理保险经纪人资格考试单元练习题一附答案版电子习题优品.doc
- (电子行业)企业管理北航精通教材电子版优品.doc
- (电子行业)企业管理北京市安全员考试答案看三遍必过电子版优品.doc
- (电子行业)企业管理北师大小学三年级数学教案电子版优品.doc
- (电子行业)企业管理参考城管行政处罚文书电子版优品.doc
- (电子行业)企业管理大学生电子仿真实训课程设计报告优品.doc
- (电子行业)企业管理大学英语统考用书版部分套模拟题电子版优品.doc
- (电子行业)企业管理单片机电子时钟课设论文优品.doc
- (电子行业)企业管理单片机电子钟课程设计论文优品.doc
- (电子行业)企业管理单片机课程设计报告电子琴优品.doc
文档评论(0)