程序设计基础(试题及答案)

一、填空题

1.__      ____函数是程序启动时惟一的入口。

2.算法的复杂性包含两方面:                 和                 

3.已知 char c= 'a' ; int x=2,k; 执行语句k=c&&x++ ; 则x为         ,k为         

4.数值0x34对应的十进制为            

5.已知int a ; 则表达式(a=2*3 , 3*8), a*10的结果为_ _   ____,变量a的值为___  ___。

6.面向对象程序开发步骤为:                                   和面向对象实现。

二、选择题

1.下列程序设计语言中(  )是面向对象语言。

A. FORTRAN B. C语言 C. C++ D. 汇编语言

2.下列关于注释的说法哪个是错误的(  )。

A. 注释不是程序中的可执行语句

B. 注释对于程序的执行有很重要的意义

C. 注释将在程序的编译阶段被编译器剔除

D. 编程时在程序中添加适当的注释是一个良好的编程风格

3.算法设计应该遵守(  )的设计原则。

A. 自底向上,逐步求精 B. 自顶向下,逐步求精

C. 自底向上,同步扩展 D. 自顶向下,同步扩展

4.下列语句执行后a的值为(  )。

int a=4, &z=a, k=3;

a=k; z+=2; k++;

A. 0 B. 4 C. 1 D. 5

5.以下程序执行后,屏幕输出为(  )。

#include iostream.h

void fun(int d) {d++;}

void main() { int d=3;  fun(d);  d++;  cout<<d<<endl; }

A. 3 B. 4 C.5 D. 6

6.执行下列语句后a的值为(  )。

char a(a),b(b);

a+=(a!=A)+ (b==B)+(b-a==3);

A. 2 B. b

  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值