C语言复习资料
c语言 复习资料

c语言复习资料C语言复习资料C语言作为一门广泛应用于计算机编程的语言,对于学习者来说是必不可少的基础知识。
无论是初学者还是有一定编程经验的人,都需要不断地复习和巩固C语言的知识。
本文将介绍一些适合复习C语言的资料和方法,帮助读者更好地掌握这门语言。
一、经典教材1.《C程序设计语言》(The C Programming Language)是由Brian W. Kernighan和Dennis M. Ritchie合著的一本经典教材。
该书详细介绍了C语言的基本语法和常用编程技巧,对于初学者来说是一本很好的入门书籍。
2.《C Primer Plus》是一本比较全面的C语言教材,由Stephen Prata撰写。
该书从基础知识到高级应用都有涉及,并提供了大量的例子和练习题,适合有一定编程基础的读者。
3.《C语言程序设计教程》是中国计算机学会主编的一本教材,由王晓敏等人编写。
该书内容丰富,结构清晰,适合初学者系统地学习C语言。
二、在线资源1.《菜鸟教程》是一个免费的在线教程网站,提供了C语言的基础知识和实例代码。
该网站结构简单明了,适合快速查找和学习。
2.《C语言中文网》是一个专门针对C语言的学习网站,提供了丰富的教程、例子和编程实战项目。
该网站还有一个活跃的论坛,可以与其他学习者交流和解决问题。
3.《LeetCode》是一个在线编程平台,提供了大量的算法题目,包括C语言的题目。
通过解答这些题目,可以提高编程能力和对C语言的理解。
三、实践项目除了阅读教材和在线资源,实践项目也是复习C语言的重要方法之一。
通过实际编写代码,可以更好地理解和应用所学的知识。
1.编写一个简单的计算器程序。
该程序可以实现基本的加减乘除运算,并能处理输入错误等异常情况。
通过这个项目,可以熟悉C语言的基本语法和掌握输入输出的方法。
2.编写一个学生成绩管理系统。
该系统可以记录学生的姓名、科目和成绩,并能进行查询、排序和统计等操作。
通过这个项目,可以学习结构体、指针和文件操作等高级特性。
c语言期末复习资料

c语言期末复习资料C语言是计算机科学中非常基础的一门编程语言,是程序员必须掌握的技能之一。
由于其简单易学的特点和广泛的应用范围,越来越多的人开始学习和使用C语言。
期末考试是C语言学习过程中的重要节点,为了帮助考生顺利通过考试,本文整理了一些C语言期末复习资料以供参考。
一、基础知识1.变量和数据类型C语言中的变量用于存储程序中使用的数据,数据类型是指变量所代表的数据的类型。
常见的C语言数据类型包括整型、浮点型、字符型、布尔型等。
掌握变量和数据类型的定义和使用是C 语言学习的第一步。
2.运算符和表达式C语言中的运算符用于对变量进行运算和操作,包括算术运算符、关系运算符、逻辑运算符等。
表达式是由变量和运算符组成的代码段,用于对变量进行操作和计算。
掌握运算符和表达式的使用和规则是C语言学习的基础。
3.条件语句和循环语句条件语句和循环语句是C语言中的两种重要的控制结构。
条件语句根据条件的真假来执行不同的代码段,常见的条件语句包括if语句和switch语句。
循环语句用于重复执行同一个代码段,常见的循环语句包括for循环、while循环和do-while循环。
掌握条件语句和循环语句的使用和应用是C语言学习的重要环节。
二、进阶技巧1.字符数组和字符串字符数组和字符串是C语言中非常常用的数据类型,用于处理字符和文本。
字符数组是由若干个字符组成的数组,字符串是由若干个字符组成的字符串常量。
掌握字符数组和字符串的定义和使用,能够更好地处理文本和数据输入输出等问题。
2.函数和指针函数是C语言中的重要的模块化编程方法,函数将程序的功能分解为若干个具有特定功能的独立模块。
指针是C语言中的重要的数据类型,它存储变量的内存地址,常用于访问复杂数据结构和实现高效的内存管理。
掌握函数和指针的使用和细节能够更好地组织程序和提高程序的执行效率。
3.结构体和文件操作结构体是C语言中用于组织复杂数据结构的数据类型,常用于存储各种类型的数据记录。
C程序设计复习资料含复习资料

C程序设计复习资料含复习资料一、C 语言基础1、数据类型C 语言中有多种数据类型,包括整型(int)、浮点型(float、double)、字符型(char)等。
了解不同数据类型的取值范围和存储方式是编程的基础。
例如,整型可以分为短整型(short int)、整型(int)和长整型(long int),它们的存储空间和取值范围各不相同。
2、变量和常量变量用于存储程序运行过程中可以改变的值,常量则是固定不变的值。
在 C 语言中,变量需要先声明后使用,常量可以用宏定义或者使用关键字 const 来定义。
3、运算符和表达式C 语言中的运算符包括算术运算符(+、、、/、%)、关系运算符(>、<、>=、<=、==、!=)、逻辑运算符(&&、||、!)等。
掌握这些运算符的优先级和结合性,能够正确编写表达式。
例如,表达式 a = 5 + 3 2 的计算结果是 11,因为乘法运算符的优先级高于加法运算符。
4、控制结构(1)顺序结构:程序按照语句的先后顺序依次执行。
(2)选择结构:包括 ifelse 语句和 switch 语句,用于根据不同的条件执行不同的代码块。
(3)循环结构:有 for 循环、while 循环和 dowhile 循环,用于重复执行一段代码。
二、数组和指针1、数组数组是一组相同类型的变量的集合,可以通过下标来访问数组中的元素。
例如,定义一个整型数组 int arr5 ={1, 2, 3, 4, 5},可以通过 arr0来访问第一个元素 1。
2、指针指针是 C 语言中非常重要的概念,它是一个变量,用于存储另一个变量的地址。
通过指针可以间接访问变量的值,并且能够实现动态内存分配。
例如,int p; 定义了一个指向整型的指针 p,通过 p =&a; 可以将指针 p 指向变量 a 的地址,然后通过 p 来访问变量 a 的值。
三、函数1、函数的定义和调用函数是一段独立的代码块,用于完成特定的任务。
函数可以有返回值,也可以没有返回值。
C语言复习资料(有参考答案)

一、选择题:1.‖a‖在内存中占 B 字节。
A.1个B.2个C.3个D.4个2.‘A‘+10的结果是 A 。
A.‘K‘B.‖K‖C.‘J‘D.‖J‖3.字符型数据在微机内存中的存储形式是:DA.反码 B.补码 C.EBCDIC码 D.ASCII码4. 用C语言编制的源程序要变为目标程序,必须经过:DA. 汇编B.解释C. 编辑D.编译5.以下选项中不合法的用户标识符是AA.abc.cB.fileC.MainD.PRINTF6.以下选项中正确的实型常量是 DA.0B.3. 1415C.0.329 102D. .8717. 执行scanf (―%d%c%f‖,&a,&b,&c) 语句,若输入1234a12f56 则变量a,b,c的值为 C .A. a=1234 b=‘a‘c=12.56B. a=1 b=‘2‘c=341256C. a=1234 b=‘a‘c=12.0D. a=1234 b=‘a12‘c=56.08. 设b=1234 , 执行printf(―%%d@%d‖,b) 语句,输出结果为: D .A. 1234B. %1234C. %%d@1234D. %d@ 12349. 两次运行下面的程序,如果从键盘上分别输入6和4,输出的结果是 A 。
main(){ int x;scanf(―%d‖,&x);if(x++>5)printf(―%d‖,x);elseprinf(―%d\n‖,x--);}A. 7和5B. 6和5C. 7和4D. 6和410. 设a为整型变量,不能正确表达数学关系: 10<a<15的C语言表达式是 A 。
A. 10<a<15B. a==11||a==12||a==13||a==14C. a>10&&a<15D. !(a<=10)&&!(a>=15)11. 假设所有变量均为整型,表达式(a=2,b=5,a>b? a++:b++,a+b)的值是: B 。
C语言复习资料,有答案

一、填空题1.C语言所提供的基本数据类型包括:单精度、双精度、整型、字符型。
2.若定义int m=8,y=3;则执行y*=y+=m-=y;后y的值是64。
3.Ox10相当于八进制数20 。
4.%m.n表示数据输出的总宽度占M列,其中小数部分占N 列。
5.C语言提供的3种逻辑运算符是非、或者、与。
6.当m=3,n=4,a=5,b=1,c=2时,执行完d=(m=a!=b)&&(n=b>c)后,n的值为1,m 的值为1,d的值为0。
7. 在数组定义格式中,放括号中的元素个数是量。
8. 判断字符串a和b是否相等,应当使用strcmp函数。
9. 在C语言中不能被调用的函数是函数。
10、目前,有两种重要的程序设计方法,分别是面向对象和面向过程。
12、面向对象程序设计的三个特征:多态、继承和封装。
13、在一个C源程序中,注释部分两侧的分界符为___ * */ __ 。
14、do----while 语句至少执行____1____次循环体。
15、在C语言中,一个double型数据在内存中所占的字节数为__8___。
16、若s是unsigned int型变量且已赋初值,则表达式s%2+(s+1)%2的值是__1_______17、表达式3>4的值是___0________18、若x和n均是int型变量,且x和n的初值均为5,则计算表达式x+=n++后,x的值为11,n的值为6。
19、若x=0,y=0,z=0,则计算表达式x++||y++&&z++后,x的值为1,y的值为1,z的值为1。
二、单项选择题1、下列各高级语言中,(B)是面向对象的程序语言。
A)Basic B)C C)C++ D)Pascal2、一个C程序的执行是从( A )。
A) 本程序的main函数开始,到main函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C) 本程序的main函数开始,到本程序文件的最后一个函数结束D) 本程序文件的第一个函数开始,到本程序main函数结束3、C语言规定,不同类型的数据占用存储空间的长度是不同的。
C语言考试复习要点

C语言考试复习要点C语言是一种广泛应用于计算机编程领域的高级编程语言。
对于需要参加C语言考试的学生来说,了解重点复习的内容非常重要。
本文将讨论C语言考试的复习要点,帮助读者更好地准备考试。
一、基础概念与语法1. 数据类型:包括整型、浮点型、字符型等,了解它们的范围、存储空间和使用方法。
2. 变量与常量:掌握变量的声明、赋值和使用,了解常量的概念以及如何定义和使用。
3. 运算符:包括算术运算符、关系运算符、逻辑运算符等,了解它们的优先级和使用规则。
4. 控制语句:包括条件语句(if-else语句)、循环语句(for循环、while循环)和跳转语句(break语句、continue语句、return语句)等。
掌握它们的语法和用法,能够编写简单的流程控制程序。
二、数组与字符串1. 数组:了解数组的定义和使用,包括一维数组和多维数组,掌握数组的初始化、访问和遍历等操作。
2. 字符串:了解字符串的概念和字符数组的使用,能够实现字符串的输入、输出以及常见的字符串操作(比如拼接、复制、比较等)。
三、函数与指针1. 函数:了解函数的定义和使用,包括函数的声明、调用和返回值等。
掌握函数的参数传递方式(值传递、地址传递),能够编写简单的函数以及函数调用的程序。
2. 指针:理解指针的概念和作用,了解指针与数组、指针与函数的关系。
掌握指针的声明和使用,能够编写简单的指针操作程序。
四、文件操作1. 文件读写:了解文件的打开和关闭操作,能够进行文件的读取和写入。
掌握文件读写的基本函数(如fopen、fclose、fread、fwrite等)的使用。
2. 文件指针:了解文件指针的概念和作用,包括文件位置指针和错误指示指针。
能够使用文件指针进行文件的读写操作。
五、综合应用1. 综合编程:能够根据题目要求,运用C语言的基础知识和技巧,编写可以实现特定功能的程序。
2. 调试技巧:掌握常见的程序调试技巧,能够根据错误提示信息进行程序错误的定位和修复。
C语言最重要的知识点复习资料

C语言最重要的知识点复习资料1)程序结构是三种:顺序结构,循环结构(三个循环结构),选择结构(if和switch)2)读程序都要从main()入口,然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择)。
3)计算机的数据在电脑中保存是以二进制的形式.数据存放的位置就是他的地址.4)bit是位是指为0或者1。
byte是指字节,一个字节=八个位.5)一定必须忘记二进制如何划为十进制及十进制如何划为二进制。
必须忘记八进制,十六进制的则表示形式。
概念常考至的:1、编译预处理不是c语言的一部分,不占运行时间,不要加分号。
c语言编译的程序称为源程序,它以ascii数值存放在文本文件中。
2、每个c语言程序中main函数是有且只有一个。
3、在函数中不可以再定义函数。
4、算法的就是一定必须存有输入的,他可以没输出。
5、break可以用作循环结构和switch语句。
6、逗号运算符的级别最高。
第一章1)合法的用户标识符考查:合法的建议就是由字母,数字,下划线共同组成。
存有其它元素就弄错了。
并且第一个必须为字母或则就是下划线。
第一个为数字就弄错了。
关键字不可以作为用户标识符号。
maindefinescanfprintf都不是关键字。
迷惑你的地方if是可以做为用户标识符。
因为if中的第一个字母大写了,所以不是关键字。
2)实型数据的合法形式:2.333e-1就是合法的,且数据就是2.333×10-1。
考试口诀:e前e后必有数,e后必为整数。
.3)字符数据的合法形式::'1'是字符占一个字节,\是字符串占两个字节(含有一个结束符号)。
'0'的ascii数值则表示为48,'a'的ascii数值就是97,'a'的ascii数值就是65。
通常考试则表示单个字符错误的形式:'65'\字符就是可以展开算术运算的,忘记:'0'-0=48大写字母和小写字母转换的方法:'a'+32='a'相互之间一般是相差32。
c语言复习提纲

C语言复习纲要(一)c语言编程概述1、了解c语言的发展简史;●机器语言、汇编语言、面向过程的语言、面向对象的语言●C语言属于面向过程的语言●1972年推出c语言1983年发布c标准草案ANSI C 1987年推出标准ANSI C2、了解c语言的基本符号集;●大小写英文字符各26个数字0-9 含运算符在内的特殊符号39个●()函数标志main()●;语句结束标志int a;●{}函数或复合语句开始、结束标志●\续行符●/* */注释3、掌握标识符的作用和构成规则;●标识符可以表示变量名、常量名、函数名●由字母、数字、下划线组成●第一个字符必须为字母或下划线●变量名用小写字母,常量名用大写字母●不允许使用保留字(关键字)(int float char short long double if else breakcontinue do while for define printf switch case static regist auto extern unsigned sizeof default4、了解c语言的保留字;●int float char short long double if else break continue do while for defineprintf switch case static regist auto extern unsigned sizeof default5、了解c语言源程序的书写格式;掌握函数的构成及c语言程序的结构特点;●C程序中有且只有一个main()函数,函数是构成c语言的基本单位,位置可以任意,但不能嵌套定义。
●每个函数由{开始,由}结束。
●每个语句后面有;作为结束符。
●C语言中的语句分为两类:说明语句和执行语句。
●除常量外其他标识符用小写。
●一行内可写多条语句,一行语句也可多行书写。
●C语言开发过程:编辑(.C)编译(.obj ) 连接(.exe) 运行(二)基本数据类型、运算符、表达式及数据的输入和输出1、掌握整型、浮点型及字符型数据的常量表示、变量定义及其使用;●常量:程序执行中保持不变的量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题1、可以在C语言中使用的一组用户标识符是()。
A、3B sizeof DOB、ab34 c1_c2 _forC、_123 t2_a1_ printfD、void 6b hat2、以下均是字符常量或数值常量的选项是()。
A、0.0 0f 8.9e ‘&’B、”A” 3.9e-2.5 1e1C、’3’011 0xff00 0aD、0xabcd 2e3 50.3、以下选项中正确的实型常量是()。
A、0B、0.618*10C、567D、3.14154、将汇编语言编写的程序翻译为目标程序的是()程序。
A、解释B、编译C、汇编D、目标5、不属于面向机器的语言是()。
A、符号语言B、机器语言C、汇编语言D、C语言6、程序段的基本结构中,不包含()。
A、函数结构B、循环结构C、顺序结构D、分支结构7、下列符号中,不属于转义字符的是()。
A、\\B、\0xaaC、\0D、\t8、正确的C语言标识符是()。
A、_sum_1B、1_sumC、?_sumD、sum?9、增1减1运算只能作用于()。
A、常量B、变量C、表达式D、函数10、设“int a=2,b=2;”,则++a+b的结果是(),a的结果是(),b的结果是()。
A、2 B、3 C、4 D、511、下列运算符中优先级最高级的是()。
A、++B、%C、*D、=12、设“int a=2;”,则表达式“(a++*1/3)”的值是(),a的值是()。
A、0B、1C、2D、313、字符数据在内存中的存储代码采用的是()。
A、反码B、补码C、EBCDIC码D、ASC II码14、char a; int b; float c; double d;则表达式a*b+d-c值的类型为()。
A、intB、floatC、doubleD、char15、字符串”\”\123\n\321a”的长度是()。
A、1B、5C、9D、1316、下列常量中,不属于字符常量的是()。
A、’\1x’B、’0’C、’\’’D、’\n’17、语句printf("a\bre\'hi\'y\\\bou\n");的输出结果是A. a\bre\'hi\'y\\\bouB. a\bre\'hi\'y\bouC. re'hi'youD. abre'hi'y\bou18、设整型变量k的值为011,下列表达式中值不为1的是()。
A、k%8B、k/8C、++k-8D、k++-819、设整型变量m的值为2,则执行printf("%d,",m+++m---m++);printf("%d\n",m);后的结果是()。
A、-1,2B、0,2C、3,3D、2,320、整型变量x、y和z已定义并已赋值,下列表达式正确的是()。
A、x=5++B、5=x++C、x=y=z==xD、x=y+1=z21、设整型变量m的值为8,则表达式“m-=m+=m*=m/=m”的值是()。
A、8B、1C、0D、-122、设有整型变量x、y和z,则下列表达式中不属于逗号表达式的是()。
A、x>y,z=0B、x,y=zC、x++,(y,z)D、x=(y,z)23、在C语言数据类型转换原则中,以下错误的是()。
A、若+、-、*、/运算的两个数中有一个数为实型,则结果为实型。
B、如果int型与double型数据进行运算,结果是double型。
C、char型与int型进行运算,把字符型数据的ASCII码与整型数据进行运算,结果为整型。
D、char型与int型进行运算,运算结果为char型。
24、设有整型变量x和单精度型变量y,最终运算结果不是单精度型的表达式是()。
A、(int)y+x B、(int)x+yC、(float)y+xD、(float)x+y25、若已定义x和y为double类型,则表达式:x=1,y=x+3/2的值是()。
A、1B、2C、 2.0D、 2.526、以下叙述正确的是()。
A、在C程序中无论是整数还是浮点数,只要允许的范围内都准确无误地表示。
B、若有“double a,b;”定义,可以直接执行语句“a=b+3.456;”因为b 已正确定义。
C、在C语言中,常量、变量、函数调用都是表达式的一种D、在main函数中,一旦定义一个变量,系统将自动赋给它初值。
27、以下选项中,不正确的赋值语句是()。
A、i++;B、i+=7;C、x+y=z;D、y=(int)x+4;28、以下选项中不是C语言语句的是()。
A、{int i=1; i++; }B、;C、k=5,a=10D、{ ; ;}29、设整形变量n的值为9,下列表达式中值为1的表达式是()。
A、!nB、!n>1C、!n!=1D、!n!==130、不能正确表达数学中逻辑关系“y在x和z之间(x<y<z)”的表达式是()。
A、(x<y)&&(y<z) B、!((x>=y)||(y>=z))C、!(!(x<y)||!(y<z))D、x<y<z31、设整形变量m和n的值均为1,计算表达式“(m=m!=n)&&(n=m==n)”后,m和n的值是()。
A、1,1B、1,0C、0,1D、0,032、设整形变量x的值为8,则表达式“x>5?x++:--x”的值是()。
A、9B、8C、7D、133、设有整形变量m,n和k的值均为6,则表达式“n=k=++m,m=n!=k”的值是()。
A、0B、1C、6D、734、下列表达式中,值不为4的表达式是()。
A、sizeof(double)B、sizeof(float)C、sizeof(long)D、sizeof(unsigned long)35、能判断整形变量m是偶数的正确表达式是()。
A、m/2B、m%2C、m%2 !=0D、m%2 ==036、设字符型变量ch的值为’A’,整型变量m的值为1,假定执行ch=getchar();m=getchar();时,从键盘输入B<回车>,则变量ch和m的值分别为()。
A、’A’和’1’B、’B’和’1’C、’B’和‘□’D、’B’和’\n’(注:□表示空格)37、设字符型变量ch的值为’A’,整型变量m的值为’1’,假定执行putchar(m); putchar(‘□‘); putchar(ch);后,则输出结果是()。
A、A1B、1AC、A□1D、1□A38、设整型变量a和b的值分别为8和9,printf(“%d,%d”,(a++,++b),b--);的输出是()。
A、8,8B、8,7C、9,9D、10,939、设有下列程序段,则其正确的输出是()。
int x=011,y=0x11;printf(“x=%-3dy=%3d”,x,y);A、□□917□B、x=9□□y=□17C、x=□□9y=17□D、x=11y=x1140、运行下列程序的输出是()。
main(){char ch=’B’;printf(“%c%d”,ch,ch++);}A、C65B、B65C、B66D、C6641、若a、b、c均为int类型,要给a、b、c输入数据,正确的输入语句是()。
A、read(a,b,c);B、scanf(“%d%d%d”,a,b,c);C、scanf(“%D%D%D”,a,b,c);D、scanf(“%d%d%d”,&a,&b,&c);42、以下程序,输入ABC<回车>后,执行结果是()。
main(){char c;scanf(“%3c”,&c);printf(“%c\n”,c);}A、ABCB、AC、BD、C43、以下程序()。
main(){int x=0,y=0,z=0;if (x=y+z) printf(“******\n”);else printf(“######\n”);}A、有语法错误,不能编译通过B、输出******C、可以通过编译,但不能通过连接,因此不能运行D、输出######44、以下程序输出结果为()。
main(){ int a=2,b=-1,c=2;if (a<b)if (b<0) c=0;else c+=1;printf(“%d\n”,c);}A、0B、1C、2D、345、以下程序输出结果为()。
main(){ int a=2,b=-1,c=2;if (a<b){if (b<0) c=0;}else c+=1;printf(“%d\n”,c);}A、0B、1C、2D、346、以下()为不正确的if语句。
A、if (x<y);B、if (x!=y) scanf(“%d”,&x) else scanf(“%d”,&y);C、if (x==y) x+=y;D、if (x<y) {x++; y++;}47、若执行以下程序时从键盘输入5,则输出结果为()。
main(){ int x;scanf(“%d”,&x);if (x++<5) printf(“%d\n”,x);else printf(“%d\n”,x--);}A、7B、6C、5D、448、设字符型变量ch已有值,下列语句中错误的是()。
A、scanf(“%c%c”,ch,ch);B、{int ch=6;printf(“%d”,ch);}C、5;D、ch>48&&ch<0x3A;49、设整形变量x,y,z的值值分别为3,2,1,则下列程序段的输出是()。
if (x>y) x=y; if (x>z) x=z; printf(“%d,%d,%d\n”,x,y,z);A、1,1,1B、1,2,1C、1,2,3D、3,2,150、执行下列程序段后,变量x的值是()。
int a=8,b=7,c=6,x=1;if (a>6) if (b>7) if (c>8) x=2; else x=3;A、0B、1C、2D、351、运行下列程序的结果是()。
main(){float x=-28.9,y;if (x<0) y=-x; elseif (x<0) y=x; else y=0;printf(“%f\n”,y);}A、-28.9B、28.9C、-28D、2852、运行下列程序的结果是()。
main(){int a1=10, a2=-9, a3=0, a4=100, x;if (a1<a2) x=a1,a1=a2,a2=x; if (a1<a3) x=a1,a1=a3,a3=x;if (a1<a4) x=a1,a1=a4,a4=x; if (a2<a3) x=a2,a2=a3,a3=x;if (a2<a4) x=a2,a2=a4,a4=x; if (a3<a4) x=a3,a3=a4,a4=x;printf(“%d,%d,%d,%d\n”,a1,a2,a3,a4)}A、-9,0,10,100B、100,10,0,-9C、0,-9,10,100D、100,10,-9,053、运行下列程序的结果是()。