C语言期末练习 4.docx

上传人:b****5 文档编号:2900928 上传时间:2022-11-16 格式:DOCX 页数:12 大小:130.01KB
下载 相关 举报
C语言期末练习 4.docx_第1页
第1页 / 共12页
C语言期末练习 4.docx_第2页
第2页 / 共12页
C语言期末练习 4.docx_第3页
第3页 / 共12页
C语言期末练习 4.docx_第4页
第4页 / 共12页
C语言期末练习 4.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

C语言期末练习 4.docx

《C语言期末练习 4.docx》由会员分享,可在线阅读,更多相关《C语言期末练习 4.docx(12页珍藏版)》请在冰豆网上搜索。

C语言期末练习 4.docx

C语言期末练习4

  【试题代码:

VC002】

程序设计一般包含以下4个步骤,其中首先应该完成的是(   )。

A) 设计数据结构和算法       B) 建立数学模型

C) 编写程序                 D) 调试运行程序

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC014】

一个C语言源程序是由(    )。

 

A) 一个主程序和若干子程序组成           B) 函数组成 

C) 若干过程组成                        D) 若干子程序组成

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC023】

下列可以正确表示字符型常数的是(    )。

A) "a"        B) 't'        C) "\n"       D) 297

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC038】

在C语言中合法的变量名是(     )。

A)float        B)2a       C)a_st2        D)switch

    本题标准答案:

[C]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC042】

已知int x,a;执行语句"x=(a=2*5,a*3,a+4);", 变量x值的值是(    )。

A)10         B)30       C)14          D)34

    本题标准答案:

[C]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC048】

若定义:

“int x=6, y;”,执行“y=++x; y=x--;”后x y的值为(    )。

A)7,6        B)7,7            C)6,6      D)6,7

    本题标准答案:

[D]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC061】

设int x;,下面的表达式(     )满足x是奇数时为真,x是偶数时为假。

A) x%2==0             B) (x/2*2-x)==0

C) !

(x%2)!

=0          D) (x%2)

    本题标准答案:

[D]

    您的实际答案:

[D]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC070】

若x, y均定义成int型,z定义为double型,以下不合法的scanf函数调用语句是(    )。

 

A) scanf(“%d %x, %le”, &x, &y, &z);

B) scanf(“%2d *%d, %lf”, &x, &y, &z);

C) scanf(“%x %*d %o”, &x, &y);

D) scanf(“%x %o%6.2f”, &x, &y, &z);(双精度型用%le,或者%lf) 

    本题标准答案:

[D]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC076】

以下程序的输出结果是(     )。

 

  int k=17;

  printf("%d,%o,%x\n",k,k,k);

A)17,021,0x11   B)17,17,17    B)17,0x11,021    D)17,21,11 

    本题标准答案:

[D]

    您的实际答案:

[A]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC078】

已知“int x=10, y=20, z=30;”以下语句执行后x,y,z的值是(     )。

if(x>y)  z=x; x=y; y=z;

A)x=10, y=20, z=30          B)x=20, y=30, z=30

C)x=20, y=30, z=10          D)x=20, y=30, z=20

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC089】

以下描述中正确的是(     )。

 

A) do-while循环中循环体内不能使用复合语句 

B) do-while循环由do开始,用while结束,在while(表达式)后面不能写分号 

C) 在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作 

D) do-while循环中,根据情况可以省略while 

    本题标准答案:

[C]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC5102】

以下对一维整型数组a的正确说明是________。

 

(A) int a(10);              

(B) int n=10,a[n];

(C) int n; 

    scanf("%d",&n); 

    int a[n];

(D) #define  SIZE  10

    int  a[SIZE]; D

    本题标准答案:

[D]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC5117】

若说明:

int a[2][3];  则对a数组元素的正确引用是________。

(A) a(1,2)      (B) a[1,3]       (C) a[0][2]       (D) a[2][0]

    本题标准答案:

[C]

    您的实际答案:

[C]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC5129】

下述对C语言字符数组的描述中错误的是________。

(A) 字符数组可以存放字符串

(B) 字符数组中的字符串可以整体输入、输出

(C) 可以在赋值语句中通过赋值运算符"="对字符数组整体赋值

(D) 不可以用关系运算符对字符数组中的字符串进行比较

    本题标准答案:

[C]

    您的实际答案:

[C]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC6114】

假设有语句sizeof(double),则它是________。

A)一个整型表达式

B)一个双精度浮点表达式

C)一种函数调用

D)一种函数定义

    本题标准答案:

[A]

    您的实际答案:

[A]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC6121】

函数调用语句:

func((exp1,exp2),(exp3,exp4,exp5)); 含有实参的个数________。

    

A)1    B)2    C)4    D)5

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC7104】

以下程序段的执行结果为________。

A)sum=9    B)sum=12    C)sum=18     D)sum=28

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC8103】

下列程序的输出结果是________。

A)5       B)6        C)7        D)8

    本题标准答案:

[D]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC91071】

现有如下定义:

int a,b,*p,*q;则下列赋值语句错误的是________。

A)p=&a;      B)q=&b;      C)p=q;      D)p=a;

    本题标准答案:

[D]

    您的实际答案:

[D]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC91083】

下面关于字符串的说明中,错误的是________。

A)char a[15]="jft";     B)char a[]="jft";

C)char *a="jft";        D)char a[]={jft}; 

    本题标准答案:

[D]

    您的实际答案:

[B]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC91095】

以下程序的输出结果是________。

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

    本题标准答案:

[D]

    您的实际答案:

[A]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC91042】

若有以下程序

上面程序输出结果是________。

A)6     B)8     C)4     D)2

    本题标准答案:

[D]

    您的实际答案:

[A]

    本题实际得分:

0

    折算实际得分:

0

  【试题代码:

VC10101】

以下程序的输出结果为________。

 

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

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC11101】

以下程序的输出结果为________。

  

A)Lili M 19       B)Zhangliang F 20

C)Wanghu F 18    D)Zhangliang F 18

    本题标准答案:

[B]

    您的实际答案:

[B]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC13115】

有以下程序

  

程序运行后的输出结果是________。

A)abc     B)28c     C)abc28      D)因类型不一致而出错

    本题标准答案:

[C]

    您的实际答案:

[C]

    本题实际得分:

1

    折算实际得分:

2

  【试题代码:

VC5210】

写出下面程序执行后的输出结果

    本题标准答案:

[3]

    您的实际答案:

[3]

    本题实际得分:

5

  【试题代码:

VC13205】

下面程序运行后,输出结果是

 

    本题标准答案:

[s]

    您的实际答案:

[1]

    本题实际得分:

0

  【试题代码:

mntka01】

给定程序中,程序的功能是:

求矩阵的转置。

请填空。

说明:

在VC环境中按下面的要求完成

    1、打开考生文件夹下的tka01.cpp。

    

    2、请在程序的下划线处填入正确的内容并把下划线删除。

     

    3、不得增行或删行,也不得更改程序的结构。

    4、完成后的程序至少需要运行一次,并得出正确结果。

    5、请勿另存,请勿删除考生文

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1