c语言程序设计测试题答案

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

c语言程序设计试题答案

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

习 题 7

7.1 选择题。

(1)下列对字符串的定义中,错误的是: A 。

A) char str[7] = \B) char str[] = \C) char *str = \

D) char str[] = {'F','O','R','T','R','A','N',0};

(2)以下程序段的输出结果是:____D_________

char a[] = \char *p = NULL;

for (p=a; p

A)ABCDE B) A B C D E C) E D C B A D)ABCDE BCDE CDE DE E

(3)下列程序是对字符串的相关操作,正确的是____D____。

A)

#include main() { static char a[5];

a = \

printf(\}

B)

#include main() { static char a[7]= \ printf(\}

C)

#include main() { char

C语言程序设计考试题答案

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

1、 已知int i, x[3][4];则不能将x[1][1]的值赋给变量i的语句是______ (分数:2 分)

A. i=*(*(x+1)) B. i=x[1][1] C. i=*(*(x+1)) D. i=*(x[1]+1) 标准答案是:A。

2、 当c的值不为0时,在下列选项中能够将c的值赋给变量a、b的是______. (分数:2 分)

A. a=c=b;

B. (a=c)&&(b=c); C. c=b=a; D. (a=c)||(b=c); 标准答案是:B。

3、 函数的功能是交换变量x和y中的值,且通过正确调用返回交换的结果。能正确执行此

功能的函数是______。(分数:2 分)

A. fund(int *x, int *y){ *x=*x+*y; *y=*x-*y; *x=*x-*y;} B. funb(int x, int y){ int t;t=x; x=y; y=t;}

C. funa(int *x, int *y){ int *p;*p=x; *x=*y; *y=*p;} D. func(int *x, int *y){ *x=*y; *y=*x;} 标准答案是:A。

4、 若x=2,y=3则x

汇编语言程序设计试题答案

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

汇编语言程序设计试题

一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共50分) 1.CPU发出的访问存储器的地址是( )

A.偏移地址 B.物理地址 C.逻辑地址 D.段地址

2.使计算机执行某种操作的命令是( )

A.伪指令 B.标号 C.指令 D.助记符

3.若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=( ) A. 1400H B. 77F8H C. 0000H D. 0FFFFH

4.计算机处理问题中会碰到大量的字符、符号,对此必须采用统一的二进制编码。目前,微机中普遍采用的是( )码。

A. BCD码 B.二进制码 C.十六进制码 D.ASCII码

5.下列关于8086CPU的工作原理的描述错误的是( )。

A.汇编程序员可以通过对各种寄存器中内容的修改实现对CPU的控制。 B.CPU在访问内存时,采用“段地址*16+偏移地址”的形式给出要访问的内存单元的物理地址。

C.任意时刻,CS

C语言程序设计试题及答案

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

C语言程序设计

一、选择题(共40分,每小题2分) 1、以下叙述不正确的是(D )

A、一个C源程序可由一个或多个函数组成 B、一个C源程序必须包含一个main函数 C、C程序的基本组成单位是函数

D、在C程序中,注释说明只能位于一条语句的后面

2、下列四个选项中,是不合法的用户标识符的选项是( B ) A、abc B、12AC C、sun D、 A

3、设有语句int a=4;则执行了语句a+=a- =a*a后,变量a的值是(A ) A、-24 B、0 C、4 D、16 4、下列运算符中优先级最高的是( B )

A、< B、+ C、&& D、==

5、在C语言中,运算对象必须是整型数的运算符是( A ) A、% B、/ C、%和/ D、 +

6、以下关于运算符的优先顺序的描述正确的是( C ) A、关系运算符<算术运算符<赋值运算符<逻辑与运算符 B、逻辑与运算符<关系运算符<算术运算符<赋值运算符

C、赋值运算符<逻辑与运算符<关系运算符<算术运算符

D、算术运算符<关系运算符<赋值运算符<逻辑与运算符

7、在C语言中,如果下面的变量都是int类型,则输出的结果是( C ) sum=pad=5;pAd=sum++,pAd++,++pAd; printf(“%d\\n”,pad);

A、7 B、6 C、5

C语言程序设计试题及答案

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

《C语言程序设计》( 卷)考核班级

学生数 印数 考核方式 闭卷 考核时间 120 分钟 (本试卷包括第一卷和第二卷,答卷时间总共120分钟) 第一卷

第一部分:基础知识(20项,共40分) 1.一个C语言程序是由( ) 组成的。

A.主程序 B.子程序 C.函数 D.过程

2.转换说明符%x的输出形式是( )。

A.十进制 B.八进制 C.十六进制 D.二进制

3.若a、b均为int型变量,且a=100,则关于循环语句for(b=100;a!=b;++a,++b)

printf ( “ ------------“) ;的正确说法是( ) 。 A.循环体只执行一次 B.死循环 C.循环体一次也不执行 D.输出-----------

4.若x、y、z均为int 型变量,则执行下列语句后的z值为 ( )。

x=1; y=2; z=3; z=(x>y)?z :y

《Java 语言程序设计》阶段测试题

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

《Java 语言高级程序设计一》阶段测试题(一)

题号 答案 题号 答案 题号 答案 1 A 10 ACD 2 E 11 E 3 A 12 CD 4 AE 13 B 5 E 14 D 6 D 15 B 7 A 16 C 8 D 17 C 9 AE 18 D (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) 11 F T T F T T F T F T F

一、选择题(共18题,每题5分,共90分)

试题1:当你编译运行下列程序代码,会得到什么结果? public class Sample {

public static void main(String args[]) {

int i = 4;

float f = 4.3; double d = 1.8; int c = 0;

if (i == f) c++;

if (((int) (f + d)) == ((int) f + (int) d)) c += 2; System.out.println(c); } }

a) 这段代码不能通过编译。 b) 0

C语言程序设计 在线测试题 第1次作业

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

第一阶段作业(客观题)

0

单选题 (共20题,每题4分)

1 . 下面说法错误的是______。

? ? ? ?

A. 整型变量可以存放字符型数据

B. 字符型变量可以存放任意整型常量的值 C. 变量必须限定以后使用

D. 字符串的长度不等于它占的字节数

2 . C语言程序中,下列( )组符合变量命名规则。

? ? ? ?

A. for、-sub、xy B. 4x、float、size C. stu_2、if3、s D. stu-2、int、d

3 . x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。

? ? ? ?

A. INPUT x、y、z;

B. scanf(“%d%d%d”,&x,&y,&z); C. scanf(“%d%d%d”,x,y,z); D. read(“%d%d%d”,&x,&y,&z);

4 . 以下_______不是高级语言。

? ? ? ?

A. Basic语言 B. C语言 C. JAVA语言 D. 汇编语言

5 . C语言程序中,下列______组用户标识符是合法。

? ? ? ?

A. For、-sub、Case B. 4d、DO、Size C. f2_G3、

C语言程序设计试题及答案

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

C语言程序设计试题及答案(三) 学号: 学习中心名称: 专业: 层次: 姓名: 题总一 二 三 四 五 六 七 八 九 十 号 分 得 分 注意:所有答案都要写在答题卡上 一、单项选择题(20分,每题2分)

1.执行下列程序段后,正确的结果是(B) int k, a[3][3] = {1,2,3,4,5,6,7,8,9}; for(k=0; k<3; k++)

printf(“-”, a[k][k]);

A) 1 2 3 B) 1 5 9 C) 1 4 7 D) 3 6 9

2.若a是int类型变量,则计算表达式a=25/3%3的值是:(B)

A)3 B)2 C)1 D)0

3.下面正确的字符常量是:(C)

A)“c” B)‘\\\\’’ C)‘W’ D)‘’

4. C语言中,运算对象必须是整型的运算符是:(B)

A)% B)/ C)* D)+

5.数字字符0的ASCII值为48,若有以下程序

main() {

char a='1', b='2'; printf(\ printf(\ }

程序运行后的输出结果是。(B) A) 3,2 B)50,2 C)2,2 D)2,50 6.以下语句或语句组中,能正确进行字符串赋值的

c语言程序设计答案

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

第1章 C语言概述

一、选择题 1.B

2.D

3.C

4.C

5.A

6.B

7.D

8.C

9.A

二、基本概念填空题 1. 小写 3. 函数

5. 编译 连接 7. Alt+Enter 9. F6

第2章 一、基本概念填空题 1. 一个或多 3. 判断

5. 顺序结构 循环结构 7. 结构

9. 一个算法应包含有限个操作步骤 二、算法填空题 1.(1)a与b互换

(3)输出a,b,c 2.(1)n=1

(3)n=n+1

2. 有且仅有 4. 执行部分 6. /* */ 8. F2 10. F10

程序的灵魂—算法

2. 流程图 N-S 4. 分支 6. 一个 一个 8. 适合 10. 略

(2)输出a,c,b

(2)a>max

3.(1)sum=sum+n 4.(1)n被5整除

(2)输出sum

(2)输出n不能被3和5整除

第3章 数据类型、运算符与表达式

一、选择题 1.D 2.A 3.B

4.C 11.D

12.B

13.C

18.B

19.C

21.A

22.C

23.C

28.D

二、基本概念填

C语言程序设计基础试题及答案

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

第一部分 C语言基础

一、选择题

1.以下正确的C语言标识符是() A.%X

B.a+b

C.a123

D.test!

2.已定义int a,b;则以下不正确的C语句是( ) A.a*=5;

B.b/=2;

C.a+=1.75;

D.b&&=a;

3.若x、i、j和k都是整型变量,则执行下面表达式后x的值为( ) x=(i=4,j=16,k=32) A.4

B.16

C.32

D.52

4.C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符(A.必须是字母

B.必须为下划线

C.必须为字母或下划线 D.可以是字母、数字、下划线中的任一字符 5.下面正确的字符常量是( ) A.“c”

B.’\\\\”

C.‘w’

D.”

6.设int a=2,b=0,c;则执行语句c+=b&&a--后, c的结果为( )。 A.0,1 B.1,0

C.2,0

D.不确定

7. 以下不正确的C语言标识符是( ) A) int B) a_1_2 C) ab1exe D) _x

8.以下是正确的C语言标识符是( )。 A) #define B) _123 C) %d D