c语言试题及答案解析谭浩强
“c语言试题及答案解析谭浩强”相关的资料有哪些?“c语言试题及答案解析谭浩强”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c语言试题及答案解析谭浩强”相关范文大全或资料大全,欢迎大家分享。
c语言试题 谭浩强
C语言期末考试试题(谭浩强版) 2011-7-8 20:55 2011-7-8 21:23 最佳答案 C语言期末考试试题 2008年04月12日星期六 00:22
一选择题(24分,每小题2分)
1.已知函数fread的调用形式为fread(buffer,size,count,fp),其中buffer代表的是()。
A 存放读入数据项的存储区
B 存放读入数据的地址或指向此地址的指针 C 一个指向所读文件的文件指针
D 一个整形变量,代表要读入的数据项总数
2.以下程序的输出结果为()。 main( ) {
int i=010,j=10;
printf(\} A 11,9 B 9,10 C 8,10 D 9,9
3.设a为int型变量,执行下列赋值语句后,a的取值分别是()。 a=125.534; a=20.0/3;
a=(int)125.521%4; a=5<<2;
A 125,6,31,1 B 125,6,1,20
C 125,6.666666,31,20
D 125.534,6.666666,2,20
4.设i和k都是int类型,则for循环语句()。 for(i=0,k=-1;k=1;i++,k++)
谭浩强C语言word版(4)
靳润昭 C语言教程讲义 2001年2月17日
4
最简单的C程序设计—顺序程序设计 .................................................................................. 1 4.1 C语句概述 ............................................................................................................... 1 4.2 赋值语句 ................................................................................................................... 3 4.3 数据输入输出的概念及在C语言中的实现 .......................................................... 4 4.4 字符数据的输入输出 ...................................
C语言程序设计试题及答案解析
C语言程序设计试题
第1、2、3章 概述、类型、表达式 一、选择题
一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:( ) A、 任意 B、 第一个函数必须是主函数,其他函数任意 C、 必须完全按照执行的顺序排列
D、 其他函数可以任意,,主函数必须在最后 答案:A
下列四个叙述中,正确的是:( ) A、 C程序中的所有字母都必须小写
B、 C程序中的关键字必须小写,其他标 示符不区分大小写 C、 C程序中的所有字母都不区分大小写 D、 C语言中的所有关键字必须小写 答案:D
下列四个叙述中,错误的是:( )
A、 一个C源程序必须有且只能有一个主函数 B、 一个C源程序可以有多个函数
C、 在C源程序中注释说明必须位于语句之后 D、 C源程序的基本结构是函数 答案:C
下面不是C语言合法标识符的是:( )
A、abc B、5n C、_4m D、x3 答案:B
以下叙述不正确的是:( )
A. 分号是C语句的必要组成部分 B. C程序的注释可以写在语句的后面 C. 函数是C程序的基本单位 D. 主函数
C语言程序设计试题及答案解析
C语言程序设计试题
第1、2、3章 概述、类型、表达式
一、选择题
1、一个C程序由若干个C函数组成,各个函数在文件中的位置顺序为:( )
A、任意 B、第一个函数必须是主函数,其他函数任意 C、必须完全按照执行的顺序排列
D、其他函数可以任意,主函数必须在最后 2、下列四个叙述中,正确的是:( )
A、C程序中的所有字母都必须小写
B、C程序中的关键字必须小写,其他标示符不区分大小写 C、C程序中的所有字母都不区分大小写 D、C语言中的所有关键字必须小写 3、下列四个叙述中,错误的是:( )
A、一个C源程序必须有且只能有一个主函数 B、一个C源程序可以有多个函数
C、在C源程序中注释说明必须位于语句之后 D、C源程序的基本结构是函数 4、下面不是C语言合法标识符的是:( )
A、abc B、5n C、_4m D、x3 5、以下叙述不正确的是:( )
A. 分号是C语句的必要组成部分 B. C程序的注释可以写在语句的后面 C. 函数是C程序的基本单位 D. 主函数的名字不一定非用main来表示 6、
C语言试题及答案
一
下面四个选项中,均是不合法的用户标识符的选项是()。 A、float la0 _A B、A P_0 do C、_123 temp int D、b-a goto int
表达式18/4*sqrt(4.0)/8值的数据类型为()。 A、double B、float C、int D、不确定 设:
long w=65535,t=7654321;
根据下面的输出结果,正确的程序段是( ). w=65535,t=7654321 end
A、printf(\B、printf(\C、printf(\D、printf(\
选择结构中的条件与循环结构中循环成立的条件, 在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。 哪个数作为逻辑“假”值()。 A、0 B、-1
C、非零的数 D、1
假定有以下变量定义: int k=7,x=12;
则能使值为3的表达式是:( ) A、(x%=k)-(k%=5)
- 1 -
B、x%=(k-k%5) C、x%=k-k%5 D、x%=(k%=5)
在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的 表达式是()。 A、(E>0||E<0) B、(E==0) C、(!E==0) D、(E!=0)
下面有关 for 循环的正确描述
c语言试题及答案
1、以下正确的说法是( B )
(A) 用户若需要调用标准库函数,调用前必须重新定义 (B) 用户可以重新定义标准库函数,若如此,该函数将失去原有含义
(C) 系统根本不允许用户重新定义标准库函数
(D) 用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调 2、以下正确的函数声明形式是( A ) (A) double fun(int x, int y) (B) double fun(int x; int y) (C) double fun(int x, int y); (D) double fun(int x,y); 3、以下正确的函数形式是( D )
(A) double fun(int x, int y) { z=x+y; return z;} (B) fun(int x,y) { int z; return z;}
(C) fun(x,y) { int x,y; double z; z=x+y; return z;} (D) double fun(int x, int y) { double z; z=x+y; ret
C语言试题及答案
一、选择题
(1)算法的空间复杂度是指 A)算法程序的长度 B)算法程序中的指令条数 C)算法程序所占的存储空间 D)执行过程中所需要的存储空间 (2)用链表表示线性表的优点是 A)便于随机存取
B)花费的存储空间较顺序存储少 C)便于插入和删除操作
D)数据元素的物理顺序与逻辑顺序相同 (3)数据结构中,与所使用的计算机无关的是数据的 A)存储结构 B)物理结构 C)逻辑结构 D)物理和存储结构
(4)结构化程序设计主要强调的是 A)程序的规模 B)程序的效率
C)程序设计语言的先进性 D)程序易读性
(5)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
A)模块间的关系
B)系统结构部件转换成软件的过程描述 C)软件层次结构 D)软件开发过程
(6)检查软件产品是否符合需求定义的过程称为 A)确认测试 B)集成测试 C)验证测试 D)验收测试
(7)数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是 A)控制流 B)加工 C)数据存储 D)源和
C语言试题及答案
一
下面四个选项中,均是不合法的用户标识符的选项是()。 A、float la0 _A B、A P_0 do C、_123 temp int D、b-a goto int
表达式18/4*sqrt(4.0)/8值的数据类型为()。 A、double B、float C、int D、不确定 设:
long w=65535,t=7654321;
根据下面的输出结果,正确的程序段是( ). w=65535,t=7654321 end
A、printf(\B、printf(\C、printf(\D、printf(\
选择结构中的条件与循环结构中循环成立的条件, 在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。 哪个数作为逻辑“假”值()。 A、0 B、-1
C、非零的数 D、1
假定有以下变量定义: int k=7,x=12;
则能使值为3的表达式是:( ) A、(x%=k)-(k%=5)
- 1 -
B、x%=(k-k%5) C、x%=k-k%5 D、x%=(k%=5)
在以下给出的表达式中,与 do--while(E)语句中的(E)不等价的 表达式是()。 A、(E>0||E<0) B、(E==0) C、(!E==0) D、(E!=0)
下面有关 for 循环的正确描述
C语言课后习题答案-第四版-_谭浩强
C语言课后习题答案-第四版- 谭浩强
第一章
#include int main ( ) { printf ("**************************\n\n"); printf(" Very Good!\n\n"); printf ("**************************\n"); return 0; } #include int main() {int a,b,c,max; printf("please input a,b,c:\n"); scanf("%d,%d,%d",&a,&b,&c); max=a; if (max max=b; if (max max=c; printf("The largest number is %d\n",max); return 0; } 第3章 #include #include int main() {float p,r,n; r=0.1; n=10; p=pow(1+r,n); printf("p=%f\n",p); return 0; } #include #include int main() {float r5,r3,r2,r1,r0,p,p1,p2,p3,p4,p5; p=1000; r5=0.0585; r3=0.054;
二级C语言&谭浩强C语言各章节习题&注解
C语言程序设计习题集
目录
第一章 C语言基础知识 ........................................ 1 第二章 C语言程序设计的初步知识 .............................. 3 第三章 顺序结构程序设计 .................................... 12 第四章 选择结构程序设计 .................................... 20 第五章 循环结构程序设计 .................................... 34 第六章 数组 ................................................ 47 第七章 函数 ................................................ 57 第八章 指针 ................................................ 72 第九章 结构体与共用体 ...................................... 93 第十章 文件 ...