c程序设计选择题题库

“c程序设计选择题题库”相关的资料有哪些?“c程序设计选择题题库”相关的范文有哪些?怎么写?下面是小编为您精心整理的“c程序设计选择题题库”相关范文大全或资料大全,欢迎大家分享。

C语言程序设计复习题(选择题)新 2

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

第 1 页 共 15 页

第二部分 选择题

1. 假设整型变量a为2,使b的值为0的表达式是( )。

A)b=a/2 B)b=6-(--a) C)b=a%2 D)b=a>3?0:1 提示 正确答案为C

2. 假设x=2.5,a=7,y=4.7,则表达式:x+a%3*(int)(x+y)%2/4的值为( )。 A)2.5 B)2.75 C)3 D)9.5 提示 正确答案为A

3. 假设a=3,b=4,c=5,则逻辑表达式: !(a+b)+c-1&&b+c/2的值是( )。 A)true B)false C)0 D) 1 提示 正确答案为D 4. 假设所有变量均为整型,则表达式:(a=2,b=5,b++,a+b)的值为( )。 A)7 B)8 C)6 D)2 提示 正确答案为B

5. 设整型变量x的值为5,y的值为2,则值为1的表达式是( )。

A)!(y==x/2) B)y!=x%3 C)x>0&&y<0 D)x!=y||x>=y 6.已知a=12,表达式a+=a-=a*=a的值为( )。

A)144 B)-12 C)0

C语言程序设计复习题(选择题)新 2

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

第 1 页 共 15 页

第二部分 选择题

1. 假设整型变量a为2,使b的值为0的表达式是( )。

A)b=a/2 B)b=6-(--a) C)b=a%2 D)b=a>3?0:1 提示 正确答案为C

2. 假设x=2.5,a=7,y=4.7,则表达式:x+a%3*(int)(x+y)%2/4的值为( )。 A)2.5 B)2.75 C)3 D)9.5 提示 正确答案为A

3. 假设a=3,b=4,c=5,则逻辑表达式: !(a+b)+c-1&&b+c/2的值是( )。 A)true B)false C)0 D) 1 提示 正确答案为D 4. 假设所有变量均为整型,则表达式:(a=2,b=5,b++,a+b)的值为( )。 A)7 B)8 C)6 D)2 提示 正确答案为B

5. 设整型变量x的值为5,y的值为2,则值为1的表达式是( )。

A)!(y==x/2) B)y!=x%3 C)x>0&&y<0 D)x!=y||x>=y 6.已知a=12,表达式a+=a-=a*=a的值为( )。

A)144 B)-12 C)0

c程序设计选择题期末复习练习-(不包含文件)(1)

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

练习题

1. 以下对C程序的描述中正确的是( C )。 A) C程序总是从第一个定义的函数开始执行。 B) C程序总是从最后一个定义的函数开始执行。 C) C程序总是从main()函数开始执行。

D) C程序中的main()函数必须放在程序的开始部分。

2. 一个C程序的执行是从( A )。 A) 本程序的main函数开始,到main函数结束

B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束 C) 本程序文件的第一个函数开始,到本程序main函数结束 D) 本程序的main函数开始,到本程序文件的最后一个函数结束

3. 以下叙述正确的是( C )

A) 在对一个C程序进行编译的过程中,可发现注释中的拼写错误 B) 在C程序中,main函数必须位于程序的最前面 C) C语言本身没有输入输出语句 D) C程序的每行中只能写一条语句

4. 以下选项中正确的C语言常量是( C )。 A) 0xEfGh B) 'XYZ' C) 12.34e5 D) '\\5A'

5. 以下选项中,合法的C语言用户标识符是( D )。 A) b-a B) 5ab C) int

面向对象程序设计复习题,选择题

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

一、选择题

(1)C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是 A)增加了一些新的运算符

B)允许函数重载,并允许设置缺省参数 C)规定函数说明符必须用原型 D)引进了类和对象的概念

(2)对类成员访问权限的控制,是通过设置成员的访问控制属性实现的,下列不是访问控制属性的是

A)公有类型 B)私有类型 C)保护类型 D)友元类型

(3)在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是

A)友元函数 B)虚函数

C)构造函数 D)析构函数

(4)类的析构函数的作用是 A)一般成员函数的初始化 B)类的初始化

C)对象的初始化 D)删除类创建的对象 (5)下列说法正确的是

A)内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方 B)内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方 C)类的内联函数必须在类体内定义

D)类的内联函数必须在类体外通过加关键字inline定义 (6)下面对静态数据成员的描述中,正确的是 A)静态数据成员可以在类体内进行初始化 B)静态数据成员不可以被类的对象调用

C)静态数据成员

c语言程序设计题库

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

第二题

#include void main() {

char ch[20]; int i; gets(ch);

for(i=0;i<20;i++) {

if(ch[i]>='a'&&ch[i]<='z') ch[i]=ch[i]-32;

else if(ch[i]>='A'&&ch[i]<='Z') ch[i]=ch[i]+32; }

puts(ch); }

第三题

#include void main() {

int n,i,max=0; int a[20];

scanf(\ for(i=0;i

scanf(\ for(i=0;i

if(max

printf(\}

第四题

#include double f(int); void main() {

int n;

scanf(\ printf(\}

double f(int n) {

int i;

double result=0.0; for(i=1;i<=n;i++)

result=result+(double)1/i; return result; }

5题目标题: 汽水瓶(谌海军) 题目描述:

c语言程序设计题库

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

第二题

#include void main() {

char ch[20]; int i; gets(ch);

for(i=0;i<20;i++) {

if(ch[i]>='a'&&ch[i]<='z') ch[i]=ch[i]-32;

else if(ch[i]>='A'&&ch[i]<='Z') ch[i]=ch[i]+32; }

puts(ch); }

第三题

#include void main() {

int n,i,max=0; int a[20];

scanf(\ for(i=0;i

scanf(\ for(i=0;i

if(max

printf(\}

第四题

#include double f(int); void main() {

int n;

scanf(\ printf(\}

double f(int n) {

int i;

double result=0.0; for(i=1;i<=n;i++)

result=result+(double)1/i; return result; }

5题目标题: 汽水瓶(谌海军) 题目描述:

c语言期末题库选择题

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

1.以下程序的输出结果是 c 。

main()

{ struct cmplx { int x;; int y;

}cnum[2] = {1, 3, 2, 7};

printf(\}

A.0 B.3 C.6 D.1

2.设有以下语句c

typedef struct S { int g; char h; } T; 则下面叙述中正确的是 。 A.可用S定义结构体变量 B.T ê? struct SààDíμ?±?á? C.可以用T定义结构体变量 D.S ê? struct ààDíμ?±?á? 3.以下叙述中错误的是(d)。

A.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

B.二进制文件打开后可以先读文件的末尾,而顺序文件不可以 C.在程序结束时,应当用fclose函数关闭已打开的文件 D.不可以用FILE定义指向二进制文件的文件指针

4.文件中有一个位置指针p,指向当前读写的位置,不可使p所指文件的 位置返回到文件的开头的是(c)。 A.fseek(p,0,0);

B.fseek(p,0,SEEK_SET); C.fseek(p,-3L,S

c语言期末题库选择题

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

1.以下程序的输出结果是 c 。

main()

{ struct cmplx { int x;; int y;

}cnum[2] = {1, 3, 2, 7};

printf(\}

A.0 B.3 C.6 D.1

2.设有以下语句c

typedef struct S { int g; char h; } T; 则下面叙述中正确的是 。 A.可用S定义结构体变量 B.T ê? struct SààDíμ?±?á? C.可以用T定义结构体变量 D.S ê? struct ààDíμ?±?á? 3.以下叙述中错误的是(d)。

A.在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

B.二进制文件打开后可以先读文件的末尾,而顺序文件不可以 C.在程序结束时,应当用fclose函数关闭已打开的文件 D.不可以用FILE定义指向二进制文件的文件指针

4.文件中有一个位置指针p,指向当前读写的位置,不可使p所指文件的 位置返回到文件的开头的是(c)。 A.fseek(p,0,0);

B.fseek(p,0,SEEK_SET); C.fseek(p,-3L,S

程序设计语言VB单项选择题及答案

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

《程序设计语言VB》单选题

1. Visual Basic是一种面向( )的程序设计语言。

A. 用户 B. 事件 C. 程序 D. 对象

2. 在Visual Basic6.0中规定工程文件的扩展名是( )。

A. vbp B. for C. frm D. bas

3. Visual Basic6.0中规定窗体文件的扩展名是( )。

A. for B. frm C. vbp D. bas

4. 如何使一个标签或按钮控件在运行时不可用( )。

A. 把它的Visible属性设置成False B. 把它的Visible属性设置成True C. 把它的Enabled属性设置成False D. 把它的Enabled属性设置成True

5. 控件的字体可在属性窗口的()属性中调整?

A. Font B. Color C. Text D. Caption

6. 若要将某命令按钮设置为默认命令按钮。则应设置为True的属性是( )。

A. Value B. Cancel C. Default D. Enabled

7. 在VB中,记录对象数据的是()。

A. 方法 B. 事件 C. 属性 D. 语句

第 1 页 共 13 页

8. 在文本框上显示文本的属

C语言程序设计题库(2)

标签:文库时间:2024-07-18
【bwwdw.com - 博文网】

程序语言设计题库 东北大学 文本内容摘自202.118.31.251/scelearnings 2014年5月15日 第1页,共44页 程序语言设计题库 东北大学

一、选择题(共366题)

1.

C语言并不是非常严格的算法语言,在以下关于C语言的不严格的叙述中,错误的说法是_______。 A. 大写字母和小写字母的意义相同

B. 有些不同类型的变量可以在一个表达式中运算 C. 在赋值表达式中等号\左边的变量和右边的值可以是不同类型

D. 同一个运算符号在不同的场合可以有不同的含义 【答案】 A 2.

一个完整的c语言程序包含一个或多个函数,对于函数main(),哪种说法是不正确的是______。 A. 它是程序开始运行的第一个被调用的函数 B. 没有它程序就无法运行 C. 它是唯一不可缺少的函数 D. 有没有它都行 【答案】 D 3.

C语言程序中每一个语句和数据定义的最后必须有一个______。 A. 分号 B. 逗号 C. 空格 D.冒号 【答案】A 4.

要把高级语言编写的源程序转换为目标程序,需要使用_______。 A. 编辑程序 B. 驱动程序 C. 诊断程序 D. 编译程序 【答案】 D