C语言程序设计教程答案(1).doc
上传人:17****21 上传时间:2024-09-09 格式:DOC 页数:17 大小:113KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

C语言程序设计教程答案(1).doc

C语言程序设计教程答案(1).doc

预览

免费试读已结束,剩余 7 页请下载文档后查看

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

C语言顺序计划教程谜底习题11、算法描绘要紧是用两种根本办法:第一是天然语言描绘,第二是运用公用东西进展算法描绘2、c语言顺序的结构如下:1〕c语言顺序由函数构成,每个顺序必需存在一个main函数作为顺序的主控函数。2〕"/*"与"*/"之间的内容形成c语言顺序的注释局部。3〕用预处置下令#include能够包括有关文件的信息。4〕巨细写字母在c语言中是有区不的。5〕除main函数跟规范库函数以外,用户能够本人编写函数,顺序普通由多个函数构成,这些函数制订实践所需求做的任务。比方:voidmain(){inta,b,c,s;a=8;b=12;c=6;s=a+b*c;printf("s=%d\n",s);}3、c语言的特色:1〕c语言存在结构语言的特色,顺序之间非常轻易实现段的共享;2〕c语言的要紧结形成分为函数,函数能够在顺序中被界说实现独破的义务,独破地编译成代码,以实现顺序的模块化。3〕c语言运算符丰厚,运算包括的范畴非常广;4〕c语言数据范例丰厚。5〕c语言同意直截了当访咨询物理地点,即可直截了当对硬件进展操纵,实现汇编语言的年夜局部功用;6〕c语言语法限度不太严厉,顺序计划自在度年夜,如此是c语言能够增加对顺序员的约束;7〕用c语言编程,天生的目的代码品质高,顺序履行效力高,可移植性好;4、正当标识符:AB12、leed_3、EF3_3、_762、PAS、XYZ43K25、F2:将以后编纂器中文件存盘F10:挪用主菜单F4:顺序运转到光标所外行Ctrl+F9:以后编纂情况下,进展编译、衔接且运转顺序;Alt+F5:将窗口切换到DOS下,检查顺序运转后果6、(1):********************welcomeyouverygood********************(2):pleaseinputthreenumber;5,7,8maxnumberis:87、main8、Userscreen、Alt+F59、标识符必需是字母或下划线扫尾,巨细写字母含意差别。由数字、字母跟下划线构成;要害字是一种语言中规那么存在特定含意的标识符。要害字不克不及作为变量或函数名来运用,用户只能依照零碎的规那么运用它们。10、抉择主菜单File项下拉子菜单中Save项或直截了当按F2键存盘。习题21、契合C语法例那么的常数为:0x1e、"ab\n"、1.e52、(1):过错如下:intx,y=5,z=5,aver;x=7;aver=(x+y+x)/3;后果如下:AVER=5(2):过错如下:charc1='a',c2='b',c3='c';printf("a=%db=\'%c\'\"end\"\n",a,b);后果如下:a=3b='A'"end"aabccabc3、4、(1):9,11,9,10(2):3,1,0,0(3):11,19,31,15、(1):0(2):0(3):9.500000(4):90(5):10(6):10(7):65(8):4(9):4.500000(10):1(11):0(12):20(13):06、(5)7、求x的相对值8、c>(max=a>b?a:b)?c:max;9、B10、D习题31、输入函数scanf的参数过错,应当为:scanf("%f",&k);2、|12341234|3、ff104、1,3,15、原字符串右边加空格再加字符串自身,字符个数总跟为5个6、scanf("%d,%d,%c,%c",&a1,&a2,&c1,&c2);7、printf("a+b=%d\n",a+b);printf("a-b=%d\n",a-b);printf("a*b=%d\n",a*b);printf("a/b=%d\n",a/b);printf("(float)a/b=%f\n",(float)a/b);printf("a%b=%d\n",a%b);8、voidmain(){floatr;floats,c;printf("pleaseinputthenumber:");scanf("%f",&r);if(r>=0){s=3.14*r*r;c=2*3.14*r;printf("s=%f,c=%f\n",s,c);}elseprintf("youinputnumberiserror!");}9、voidmain(){intn;printf("pleaseinputthenumber:");scanf("%d",&n);if(n>=100&&n<=999)printf("%d%d%d",n%10,(n/10)%10,n/100);el