11.12 C语言程序设计复习课

合集下载

2011 C语言 复习课(1)

2011 C语言 复习课(1)

2013-4-26
用自然语言描述算法
第1步:输入x和y的值 第2步:比较x和y的值,如果x大于y,则 输出x的值,否则输出y的值。
7
易于理解,但 冗长、不够精 确,难于描述 复杂算法。
当描述“输出10个数中 最大数”的算法时,会 冗长、难于理解
2013-4-26
用流程图描述算法
基本框图符号:
8
处理框
判断框 流程线
起止框
输入/输出框
2013-4-26
用流程图描述算法
开始 输入x和y Y z= x
9
x >y ?
N
z= y
输出z
结束 图1 用流程图描述算法
2013-4-26
用N-S结构图描述算法
基本元素方框:
10
2013-4-26
用N-S结构图描述算法
输入x、y的值 x>y T F z=x z=y
25
2013-4-26
第3次作业(3):
【例】编程序,输出以下图形。
26
思路:
******* ***** *** *
使用双重循环实现
一共有4 行,每行由空格和星号组成:空格数按行增 加,星号按行减少 变量 i 控制输出行数, 从1变化到4 变量 j 控制输出每行的空格和星号: – j 从1变化到 i,每次输出一个空格 – j 从1变化到 9-2*i,每次输出一个星号
33
2013-4-26
3. 函数的参数

34

主调函数中函数调用语句中的参数——实参; 被调函数中首部中的参数——形参; 参数传递的方式:将实参的值单向传递给形参 有的函数需要参数——有参函数 有的函数不需要参数——无参函数

《C语言程序设计》期末复习指导(精)

《C语言程序设计》期末复习指导(精)
一般考核的内容(知识点:
1.整型常量的八进制和十六进制表示。
2.符号常量的两种定义方法,它们之间的区别。
3.位操作符、复合赋值操作符的含义与使用。
4.求关系或逻辑表达式的相反表达式的方法。
考核要求:
理解和掌握以上重点考核的内容,了解和理解以上一般考核内容。
第三流程控制语句
考核内容(知识点:
1.C语言程序中的顺序、分支和循环这三种基本结构,每种结构的执行过程。
(2理解层次:掌握C语言中的每个语法成分和语句的定义格式、含义及作用;
(3应用层次:利用C语言,结合实际解决问题的需要,能够分析和编写程序。
4.命题原则
(1在教学大纲和考核说明所规定的知识范围内命题。在教学知识范围之内,需要灵活运用才能够解决问题的试题不属于超纲。
(2试题的取材要求覆盖面广、区分度高。
4.字符类型的关键字表示,存储空间的大小和值域范围;字符型常量的表示,回车、换行、单引号、双引号、反斜线、空字符等特殊字符的表示。
5.字符型变量的定义和初始化,字符型与整型的关系。
6.枚举的概念,枚举类型的定义,枚举变量的定义和初始化,枚举常量与整型常量的对应关系。
7.各种实数类型的关键字表示,存储空间的大小和有效位数。
6.三种循环结构不同特点。
7.Break语句在switch语句和各种循环语句中的作用,continue语句在各种循环语句中的作用。
8.goto语句和return语句的定义格式和功能。
考核要求:
理解和掌握本章的所有内容,并能够灵活应用。
第四数组和字符串
考核内容(知识点:
1.一维数组的含义、定义格式及初始化格式。
1.程序、程序文件和函数的概念及其相互之间的关系。

C语言程序设计基础复习

C语言程序设计基础复习

float fact(int k) { float y=1; int i;
2、构造类型 构造类型包括数组和结构 (1) 数组 熟练掌握一维和二维数组的定义和初始化, 数组元素的引用。 包括一维字符数组和字符串
数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组 元素 a[1][1] 的值为4。
不正确的赋值或赋初值的方式是______。 A、char str[]="s"; B、char str[7]={'s'}; C、char str[10];str="s"; D、char str[7]={'s',’\0’};
++p->str中的++加在_____。
struct { int len; char *str;
} *p; A、指针str上 B、指针p上 C、str指的内容上 D、以上均不是
main( )
{ struct st {
int x, y; }a[4]={{10,20},{30,40},{50,60},{70,80 }}; struct st *p=a; printf("%d,", p++->x); printf("%d,", ++p->y); printf("%d\n", (a+3)->x); }
int f(int k) {
return ((k<0)?1:f(k-2)+2); } printf(“%d\n”, f(3));
(3) 熟练掌握标准库函数的调用 常用数学函数: cos、sqrt、pow、exp、fabs、log、等 常用字符函数: isdigit、islower、toupper等 常用字符串函数: strcpy、strcmp、strcat、strlen等

(完整版)《C语言程序设计》复习参考答案

(完整版)《C语言程序设计》复习参考答案

第一章【随堂练习1-2】1 .下面哪些标识符属于合法的用户自定义标识符:Main、void、_num、my$、a*、N4、3m、a-2答:合法的用户自定义标识符是:Main、_num、N42. 结合【例1.2】指出程序代码中所用到的标识符哪些是关键字,哪些是预定义标识符,哪些是用户自定义标识符。

答:关键字:void、int预定义标识符:in elude、main、prin tf、sca nf用户自定义标识符:a、b、c3. 分析【例1.2】中函数的结构,包括函数首部(函数返回值类型、函数名、形式参数) 、函数体语句(说明语句、可执行语句) 。

答:函数首部:void main(),其中函数返回值类型为void、函数名为main、形式参数无;函数体语句:{}内的语句为函数体,其中:说明语句为int a,b,c;,其余为可执行语句。

一. 单元练习一. 选择题1构成C语言程序的基本单位是()。

A .框架B .预处理C.函数 D .语句2 •在程序开发过程中,把文本文件格式源程序转化为二进制格式的目标程序的过程称之为()°A. 编辑B.编译C.连接D.运行3 •关于主函数,下列说法不正确的是()°A. —个完整的C语言应用程序有唯一的主函数B. 主函数的名称只能是m ai nC. 主函数可以被其他自定义函数调用D. C语言程序的运行从主函数开始,以主函数为核心展开4 .关于标识符,下列说法不正确的是()°A. 库函数名称为预定义标识符,不建议用作用户自定义标识符B. 关键字不能作为用户自定义标识符C. 用户自定义标识符中不区分大小写字母D. 标识符中可以出现下划线,且可以出现在标识符的任意位置5 .以下可用作用户自定义标识符的一组是()°A. void、return、ifB. printf、in elude、fabsC. Max、_abc、MainD. 2abc、pay$、sum-10二. 填空题1.______________________________________________________________ C语言程序一般由若干个函数构成,程序中应至少包含一个 _________________________________ ,其名称只能为°2.____________________________________ C语言程序中每条语句必须以结束。

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语言程序设计复习

C语言程序设计复习

C语言程序设计复习《C 语言程序设计复习》C 语言作为一门基础的编程语言,在计算机领域有着广泛的应用。

对于学习计算机相关专业的同学来说,掌握 C 语言程序设计是非常重要的。

在复习 C 语言程序设计时,我们需要系统地梳理知识点,加深对概念的理解,并通过实践来提高编程能力。

首先,让我们来回顾一下 C 语言的基本语法。

C 语言中的数据类型包括整型、浮点型、字符型等。

整型又分为短整型、整型和长整型,浮点型则有单精度和双精度之分。

了解这些数据类型的特点和取值范围,对于正确地定义和使用变量至关重要。

变量和常量也是 C 语言中的重要概念。

变量是在程序运行过程中其值可以改变的量,而常量则是在程序运行过程中其值保持不变的量。

在定义变量时,要注意变量名的命名规则,通常采用有意义的标识符来提高程序的可读性。

C 语言中的运算符种类繁多,包括算术运算符、关系运算符、逻辑运算符等。

算术运算符用于进行数学运算,如加法、减法、乘法、除法等。

关系运算符用于比较两个值的大小关系,如大于、小于、等于等。

逻辑运算符则用于进行逻辑判断,如与、或、非等。

熟练掌握这些运算符的使用方法,可以让我们在编写程序时更加得心应手。

控制结构是 C 语言程序设计的核心部分之一。

顺序结构是最简单的程序结构,按照语句的先后顺序依次执行。

选择结构包括 if 语句和switch 语句,用于根据不同的条件执行不同的代码块。

循环结构则包括 for 循环、while 循环和 dowhile 循环,用于重复执行一段代码。

在复习 if 语句时,要注意判断条件的书写和逻辑关系的处理。

switch 语句则适用于多分支的情况,通过不同的 case 标签来执行相应的代码。

for 循环通常用于已知循环次数的情况,while 循环和 dowhile循环则更适用于不确定循环次数的情况。

函数是 C 语言中模块化编程的重要手段。

通过将功能相对独立的代码块封装成函数,可以提高代码的复用性和可读性。

C程序设计复习要点课件

C程序设计复习要点课件

现位置的基本思想是:从被操作字符串的最后一个
字符开始循环依次取出被操作字符串当前位置的字
符与指定的字符相比较,若比较相符合则返回该字
符的位置;否则进行下一轮比较直到被处理的字符 串中所有字符取完为止。

例7-16 编制函数实现功能:在字符串中反向查
找指定的字符,若被查找字符存在则返回字符在字
符串中的下标序号;若指定的字符在被查找的字符
• /*Name: ex04-07.cpp*/
• #include <stdio.h>
• #include <stdlib.h>
• #include <time.h>
• #define N 5
• void main()
• { void myprint(int x);

int a[N],b[N][N],i,j;
• 优先级高 ( ) 函数 ++、-- *、/、 % +、- 优先级低
• 典型运算符的使用(++,--,复合赋值等) • 复合 符:凡是双目运算符都可以与赋值运算符一起组成复合赋值符,其结合性为
右结合性。这些复合赋值符共有10个,它们是: +=、-=、*=、/=、%=、<<=、>>=、&=、^=、|= • ++i、 --i。自增、自减运算符的前缀形式对变量实施的运算是“先增/减值后引用”。 i++、 i--。自增、自减运算符的后缀形式对变量实施的运算是”先引用后增/减值”。

在字符串中正向查找指定字符第一次出现位置
的基本思想是:从被操作字符串的第一个字符开始循环依
次取出被操作字符串当前位置的字符与指定的字符相比较,

《C语言程序设计》专题复习资料

《C语言程序设计》专题复习资料

7、编写一个程序,将用户输入的十进制整数转换成
十六进制数。

8、编写程序,把一个65---91之间的数据看成是字
符的ASCII码,输出对应的字符。

(用Do循环语句编写,且字符之间用空格分开)
9、输入一个英文句子,它仅包含单词与空格,试把其中的每一个单词的第一个字母设置为大写,其余字母设置为小写,输出结果。

(用数组编程)
10、
11、
12、
13、
14、
15、
16、
17
18、
19、
20、
21、
第二部分参考答案
参考资料:[1]程朔鹰等人民邮电出版社《C语言程序设计习题集》
[1]程朔鹰等人民邮电出版社《C语言程序设计习题集》
[1]程朔鹰等人民邮电出版社《C语言程序设计习题集》
[1]程朔鹰等人民邮电出版社《C语言程序设计习题集》
[1]程朔鹰等人民邮电出版社《C语言程序设计习题集》。

《C语言程序设计》复习大纲

《C语言程序设计》复习大纲

《C语言程序设计》复习大纲第一章C语言程序设计初步1、从编写一个C程序到完成运行一般经过以下几个步骤:编辑、编译、连接、执行。

2、标识符命名规则:由英文字母、数字和下划线组成;长度不大于32个字符;必须以英文字母或下划线开头;不能和关键字重名;区分大小写;命名要“见名知意”。

3、C语言的输入输出功能是由C的库函数提供的。

4、C程序是由函数组成的,一个完整的程序必须有一个main函数,即主函数,程序总是从main 函数开始执行的,不论main函数在整个程序的什么位置。

第二章程序设计基础知识1、算法的特性:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。

第三章C数据及其表达式1、C语言中基本数据类型有:整型、字符型、实型、枚举型。

2、C语言中有四种基本常量:整形常量、实型常量、字符常量和字符串常量。

两种特殊常量:转义字符常量和符号常量。

3、一个整型常量以2个字节存储,一个长整型数占4个字节。

4、字符常量用单引号括起来,字符串常量用双引号括起来;每个字符串结尾都有一个字符串结束标志’\0’,’a’和”a”最大的区别就是”a”实际上是两个字符:’a’和’\0’; 而’a’只是一个字符本身。

5、逗号表达式的一般形式为:表达式1,表达式2;逗号表达式的计算过程是:先求解表达式1,再求解表达式2。

整个逗号表达式的值是表达式2的值。

6、++i,--i i的值先增1(或减1),然后再参与其他运算;i++,i-- 先参与其它运算,然后使i值增1(或减1)第四章顺序结构程序设计1、程序分为顺序结构、选择结构或分支结构、循环结构。

2、C语言的语句大体上分为五种类型:1、函数调用语句;2、表达式语句;3、控制语句;4、空语句;5、复合语句。

3、语句在最后必须出现分号,分号是语句中不可缺少的一部分。

4、putchar(c)的功能是向屏幕输出一个字符;printf(“格式化字符串”,输出项表)的功能是按用户指定的格式,把指定的数据显示到屏幕上。

C语言程序设计复习资料教案资料

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)合法的用户标识符考查:合法的要求是由字母,数字,下划线组成。

有其它元素就错了。

并且第一个必须为字母或则是下划线。

第一个为数字就错了。

关键字不可以作为用户标识符号。

main define scanf printf 都不是关键字。

迷惑你的地方If是可以做为用户标识符。

因为If中的第一个字母大写了,所以不是关键字。

2)实型数据的合法形式:2.333e-1 就是合法的,且数据是2.333×10-1。

考试口诀:e前e后必有数,e后必为整数。

.3)字符数据的合法形式::'1' 是字符占一个字节,"1"是字符串占两个字节(含有一个结束符号)。

'0' 的ASCII数值表示为48,'a' 的ASCII数值是97,'A'的ASCII数值是65。

4)整型一般是两个字节, 字符型是一个字节,双精度一般是4个字节:考试时候一般会说,在16位编译系统,或者是32位系统。

碰到这种情况,不要去管,一样做题。

《C语言程序设计》复习大纲

《C语言程序设计》复习大纲

《C语言程序设计》复习大纲(此课程为考查课,开卷考试)第一章C语言程序设计初步1、从编写一个C程序到完成运行一般经过以下几个步骤:编辑、编译、连接、执行。

2、标识符命名规则:由英文字母、数字和下划线组成;长度不大于32个字符;必须以英文字母或下划线开头;不能和关键字重名;区分大小写;命名要“见名知意”。

3、C语言的输入输出功能是由C的库函数提供的。

4、C程序是由函数组成的,一个完整的程序必须有一个main函数,即主函数,程序总是从main 函数开始执行的,不论main函数在整个程序的什么位置。

第二章程序设计基础知识1、算法的特性:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。

第三章C数据及其表达式1、C语言中基本数据类型有:整型、字符型、实型、枚举型。

2、C语言中有四种基本常量:整形常量、实型常量、字符常量和字符串常量。

两种特殊常量:转义字符常量和符号常量。

3、一个整型常量以2个字节存储,一个长整型数占4个字节。

4、字符常量用单引号括起来,字符串常量用双引号括起来;每个字符串结尾都有一个字符串结束标志‟\0‟,‟a‟和”a”最大的区别就是”a”实际上是两个字符:‟a‟和‟\0‟; 而‟a‟只是一个字符本身。

5、逗号表达式的一般形式为:表达式1,表达式2;逗号表达式的计算过程是:先求解表达式1,再求解表达式2。

整个逗号表达式的值是表达式2的值。

6、++i,--i i的值先增1(或减1),然后再参与其他运算;i++,i-- 先参与其它运算,然后使i值增1(或减1)第四章顺序结构程序设计1、程序分为顺序结构、选择结构或分支结构、循环结构。

2、C语言的语句大体上分为五种类型:1、函数调用语句;2、表达式语句;3、控制语句;4、空语句;5、复合语句。

3、语句在最后必须出现分号,分号是语句中不可缺少的一部分。

4、putchar(c)的功能是向屏幕输出一个字符;printf(“格式化字符串”,输出项表)的功能是按用户指定的格式,把指定的数据显示到屏幕上。

C语言程序设计复习课.doc

C语言程序设计复习课.doc

C++语言程序设计复习课一、第一章单选题1.在每个C++程序中都必须包含有这样一个函数,该函数的函数名为()。

答案:A A.mainB.MAINC.nameD.function2.C++源程序文件的缺省扩展名为()。

答案:A A.cppB.exeC.objD.lik3.程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。

答案:DA.空格或逗号B.逗号或回车C.逗号或分号D.空格或回车4.C++程序的基本模块为()。

答案:DA.表达式B.标识符C.语句D.函数5.每个C++程序文件的编译错误分为()类。

答案:B//warning errorA.1B.2C.3D.4二、第一章填空题1.C++语言是在_________语言的基础上发展起来的。

答案:C2.C++语言中的每条基本语句以________作为结束符。

答案:;(或分号)3.C++语言中的每条复合语句以________作为结束符。

答案:}(或右花括号)4.在C++每个程序行的后面或单独一行的开始使用注释的标记符为__________。

答案://5.单行或多行注释的开始标记符为__________、结束标记符为__________。

答案:/*、*/6.在一个C++程序文件中,若要包含另外一个头文件或程序文件,则应使用以__________标识符开始的预处理命令。

#include7.C++程序中的所有预处理命令均以______字符开头。

# 8.在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是________定义的头文件。

用户(或编程者)9.一个函数定义由________和________两部分组成。

答案:函数头、函数体10.用于输出表达式值的标准输出流对象是________,用于从键盘上为变量输入值的标准输入流对象是________。

答案:cout、cin11.当不需要函数返回任何值时,则应使用________标识符定义函数类型。

C语言程序设计复习.doc

C语言程序设计复习.doc

C语言程序设计复习C语言程序C程序是由函数构成的:一个C程序至少包含一个main()函数,也可以由main()函数和若干个其它函数结合而成的。

一个C程序总是从main函数开始执行的。

结构化程序设计的三种基本控制结构是:顺序、选择、循环。

1、数据类型•若有定义:char c^olO•若有定义:char c^XxlO1;则变量C中的字符是。

•己知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch二匕'+ ‘9’- '6'的值为。

•7.若变量a是int类型,并执行了语句:a二A+16,则a的值是。

•字符型(char)数据在机内存中的存储形式是。

2、常量在程序运行过程中,其值不能被改变的量称为常量。

直接常量如:12、0、-3 ----- 整型常量4.6、-1.23 ---- 实型常量9a\ 'd,、’A,丄一字符常量(只能是单引号括住的一个字符) 12L、•引一一符号常量: 用一个符号代表一个常量称为符号常量。

长整型常量#define PRICE 30字符串常量例如,“How do you do."、"Good morning."、"A"等。

• 下面四个选项中,均是合法浮点数的选项是_________A.+le+l 5e-9.4 03e2B. -.60 12e-4 ・8e5C. 123e 1.2e-.4 +2e-lD. -e3 .8e-4 5.e-03、标识符标识符是对变量名、函数名、标号和其他各种用户定义的对象命名。

标识符的第一个字符必须是字母或下划线,随后的字符可以是字母、数字或下划线。

标识符不能和C 语言的关键字相同,不能C语言库函数同名。

4、变量在C语言屮,要求对所有用到的变量,必须先定义(声明)、后使用;且称在定义变量的同时进行赋初值的操作为变量初始化。

例如I, float radius=2.5, length=2, area;5、运算符与表达式(1)算术运算(一)双元算术运算符+、・、*、/、% (求余数)(二)自反算术赋值运算符格式为:变量双目运算符二表达式。

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

改错
double X,Y; scanf("%lf",&X); if(X<1) Y=X; if(1<=X && X<10) Y=2*X-1; if(X>=10) Y=X*X*X-11; printf("Y=%lf",Y);
三、填空
printf("请输入两个正整数n,m:"); scanf("%d,%d",&n,&m); if (n<m) { temp=n;n=m;m=temp; }
一、阅读程序,写运行结果
一、阅读程序,写运行结果
c=getchar(); while(c!='\n') { if(c=='A' || c=='a') count1++; if(c=='B' || c=='b') count2++; if(c=='C' || c=='c') count3++; if(c=='D' || c=='d') count4++; c=getchar(); }
C语言程序设计实验作业
11月13日交 C语言教材P204实验3 逻辑结构设计 的上机编程题目3、 4 、5、6四个题目的实验报告 11月13日交 C语言教材P207实验4 循环控制 的上机编程题目3、 4、5 、6四个题目的实验报告 11月13日交上述两份实验报告的打印 稿,格式在上海电力学院实验报告的 格式邮箱:shiep_cyy@密 码:jsjkxyjs
三、填空
while(m!=0) // while(m) { r=n%m; n=m; m=r; } printf("它们的最大公约数为%d\n",n);
三、填空
三、填空
int n=1,count=1; float x; double sum,term; printf("intput x:"); scanf("%f",&x); sum=x; term=x;
四、程序设计
课堂习题
4
2
三、填空
do { term=(-1)*term*x*x/((n+1)*(n+2)); sum=sum+term; n=n+2; count++; } while(fabs(term)>1e-5); printf("sin(x)=%f,count=%d",sum,coun t);
输入三个数,按从小到大的顺序 输出。 #include <stdio.h> int main() { float a,b,c,t; scanf("%f,%f,%f",&a,&b,&c);
四、程序设计
if(a>b) { t=a; a=b; b=t; } if(a>c) { t=a; a=c; c=t; } if(b>c) { t=b; b=c; c=t; } printf("%5.2f,%5.2f,%5.2f\n",a,b,c); return 0; }
四、程序设计
2、大写转换为小写,其他字符不变。 #include <stdio.h> void main() { char c; c=getchar();
四、程序设计
while(c!='\n') { if (c>='A' && c<='Z') c=c+32; printf("%c",c); c=getchar(); } printf("\n"); }
一、阅读程序,写运行结果
printf("count1=%d\t",count1); printf("count2=%d\n",count2); printf("count3=%9d",count3); printf("count4=%d\n",count4);
1
改错
double X,Y; scanf("%f",X); if(X<1) Y=X; if(1=<X<10) Y=2X-1; if(X>=10) Y=X3-11; printf("Y=%f",Y);
3
四、程序设计
四、程序设计
3、输出方阵,要求必须使用循环语句实现 #include <stdio.h> void main()
四、程序设计
{ int i,j,n=0; for (i=1;i<=5;i++) for ( j=1;j<=5;j++,n++) { if (n%5==0) printf ("\n"); printf ("%2d\t",i*j); } printf("\n"); }
C语言程序设计复习课
一、阅读程序,写运行结果
int a=3; double x=1.2,y=2.4; unsigned int u=51274; char c1='a'; printf("a = %d \n",a); printf("x = %f \n",x); printf("x + y = %5.2f\n",x+y); printf("u = %u \n",u); printf("c1 = '%c' or c1 = %d\n",c1,c1);
相关文档
最新文档