东北大学c语言考试题及答案,东北大学C语言期末考试题及答案(2)

1、若执行下面的程序时从键盘输入10,则输出是__B__ main( ) { int a;

scanf(“%d”,&a); if(a++>10)

printf(“%d\n”,++a); else printf("%d\n",a--); }

12 11 10 9

2、执行下面程序段的结果是__D___ int x=0; do { printf(“%2d”,x--);

}while(x);

打印出321 打印出23 不打印任何结果 陷入死循环

3、执行与句:for(n=0;n++<4; ); 后,变量n的值是__C__。

3 4 5 不定

4、以下关于循环的描述中,错误的是__D___。

可以用for语句实现的循环一定可以用while语句实现 可以用while语句实现的循环一定可以用for语句实现 可以用do…while语句实现的循环一定可以用while语句实现 do…while语句与while语句的区别仅仅是关键字while的位置不同

5、下面的描述错误的是__C__。

函数可以有多个形式参数 函数可以没有返回值 函数内可以嵌套定义函数 函数可以被其他函数调用

6、函数返回值的类型是由__A__决定的。

定义函数时指定的返回类型 函数中return语句的表达式类型 主调函数的实际参数类型 主调函数的返回值类型

7、定义了一维int型数组a[10]后,下面错误的引用是__B__。

a[0]=1; a[10]=2; a[0]=5*2; a[1]=a[2]*a[0];

8、定义了int型二维数组a[6][7]后,数组元素a[3][4]前的

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值