521. 以下程序运行结果是

#include<stdio.h>

void main(void)

{

int num= 0;

while(num<= 2)

{

num++;

printf("%dn", num);

}

return;

}

A) 1

2

3

B) 1

2

C) 1

2

3

4

D) 以上答案都不对

正确答案:A

522. 下列关于数组和指针的说法正确的是:

A) 数组名就是数组的第一个元素的地址。

B) 可以将数组名当指针一样进行加减运算,并修改数组名对应的地址值。

C) 数组作为函数的参数时,在函数内部对数组进行修改,退出函数后数组的值不受影响。

D) int nArray[12];

int *pArray;

pArray = &nArray;

则*pArray的值时数组nArray的第一个元素的值。

正确答案:A

523. 下面关于静态成员说法不正确的是()

A) 静态成员不能直接访问普通成员

B) 静态成员函数专门用来处理静态成员变量的

C) 静态成员的调用的方法与普通成员一样

D) 静态成员没有隐含的this指针

正确答案:C

524. 以下程序的运行结果是

#include<stdio.h>

void main(void)

{

int y=10;

do

{

y--;

}while(--y);

printf("%dn",y--);

}

A) 1

B) 10

C) 0

D) 以上答案都不对

正确答案:C

525. 以下叙述中正确的是

A) 用C++语言实现的算法必须要有输入和输出操作

B) 用C++语言实现的算法可以没有输出但必须要有输入

C) 用C++程序实现的算法可以没有输入但必须要有输出

D) 用C++程序实现的算法可以既没有输入也没有输出

正确答案:C

526. 以下不能定义为用户标识符是

A) Main

B) _0

C) _int

D) sizeof

正确答案:D

527. 有以下语句:int b;char c[10];,则正确的输入语句是

A) scanf("%d%s",&b,&c);

B) scanf("%d%s",&b,c);

C) scanf("%d%s",b,c);

D) scanf("%d%s",b,&c);

正确答案:B

528. 28)有以下程序

void f(int *x,int *y)

{

int t;

t=*x;*x=*y;*y=t;

}

void main(void)

{

int a[8]={1,2,3,4,5,6,7,8},i,*p,*q;

p=a;q=&a[7];

while(p)

{

f(p,q);

p++;

q--;

}

for(i=0;i<8;i++)

{

printf("%d,",a[i]);

}

}

程序运行后的输出结果是

A) 8,2,3,4,5,6,7,1,

B) 5,6,7,8,1,2,3,4,

C) 1,2,3,4,5,6,7,8,

D) 8,7,6,5,4,3,2,1,

正确答案:D

529. 以下叙述中错误的是

A) 在定义数组时,无需给定元素个数

B) 数组名代表的是数组所占存储区的首地址,其值不可改变

C) 当程序执行中,数组元素的下标超出所定义的下标范围时,

系统可能出现运行时错误

D) 可以通过赋初值的方式确定数组元素的个数

正确答案:A

530. 在每个C++程序中都必须包含有这样一个函数,该函数的函数名为 。

A) main

B) MAIN

C) name

D) function

正确答案:A

531. 在下面的一维数组定义中,哪一个有语法错误。

A) int a[ ]={1,2,3};

B) int a[10]={0};

C) int a[ ];

D) int a[5];

正确答案:C

532. 假定a为一个整型数组名,则元素a[4]的字节地址为_______ 。

A) a+4

B) a+8

C) a+16

D) a+32

正确答案:A

533. 要定义一个int型二维数组a,并使其各元素具有初值:

2 3 0 0

4 0 5 0

0 0 0 0

则正确的定义语句是__________ 。

A) int a[][]={2,3,0,0,4,0,5,0,0,0,0,0};

B) int a[][4]= {2,3,0,0,4,0,5,0,0,0,0,0};

C) int a[3][4]= {{2,3},{4,,5}};

D) int a[][]={{2,3,0,0},{4,0,5,0},{0,0,0,0}};

正确答案:B

534. 32)有以下程序

void main(void)

{

int a[3][2]={0},(*ptr)[2],i,j;

for(i=0;i<2;i++)

{

ptr=a+i;

scanf("%d",ptr);

ptr++;

}

for(i=0;i<3;i++)

{

for(j=0;j<2;j++)

{

printf("%2d",a[i][j]);

}

printf("n");

}

}

若运行时输入:1 2 3<回车>,则输出结果是

A) 产生错误信息

B) 1 0

2 0

0 0

C) 1 2

3 0

0 0

D) 1 0

2 0

3 0

正确答案:B

535. 在下面的函数声明中,存在着语法错误的是__________ 。

A) void BC(int a , int);

B) void BD(int , int);

C) void BE(int , int=5);

D) int BF(int x ; int y);

正确答案:D

536. 33)有以下程序

prt(int *m,int n)

{

int i;

for(i=0;i< n; i++)

{

*m = *m + 1;

}

}

void main(void)

{

int a[]={1,2,3,4,5},i;

prt(a,5);

for(i=0;i<5;i++)

{

printf("%d,",a[i]);

}

}

程序运行后的输出结果是

A) 1,2,3,4,5,

B) 2,3,4,5,6,

C) 3,4,5,6,7,

D) 2,3,4,5,1,

正确答案:B

537. 以下程序的运行结果是

#include<stdio.h>

void main(void)

{

int a = 1,b = 10;

do

{

b-=a;a++;

}while(b--<0);

printf("a=%d,b=%dn",a,b);

}

A) a = 2,b = 8

B) a = 3,b = 8

C) a = 1,b = 10

D) 以上答案都不对

正确答案:A

538. 已知一函数的原型是:int f(int ,int =0,double =0.0);

则下列函数中可以加以重载的是______ 。

A) int f(int);

B) int f(int,int);

C) f(int,int,double);

D) f(int double);

正确答案:B

539. 34)有以下程序

void main(void)

{

int a[]={1,2,3,4,5,6,7,8,9,0},*p;

for(p=a;p < a + 10; p++)

{

printf("%d,", *p);

}

}

程序运行后的输出结果是

A) 1,2,3,4,5,6,7,8,9,0,

B) 2,3,4,5,6,7,8,9,10,1,

C) 0,1,2,3,4,5,6,7,8,9,

D) 1,1,1,1,1,1,1,1,1,1,

正确答案:A

540. 设有程序段如下:

int k;

int A[10];

则下列表达式中,与元素A[k]等效的是__________ 。

A) A+k

B) *A+k

C) *(A+k)

D) A+ *k

正确答案:C

C语言学习指南系列(零基础入门篇)-学习视频教程-腾讯课堂

C语言与数据结构算法-学习视频教程-腾讯课堂

C++语言学习指南系列(零基础入门篇)-学习视频教程-腾讯课堂

Windows编程(入门篇)-学习视频教程-腾讯课堂

错误信息 c语言实现_全国计算机等级考试二级C语言相关推荐

  1. 全国二级c语言库理论,全国计算机等级考试二级C语言理论基础习.doc

    全国计算机等级考试二级C语言理论基础习.doc 全国计算机等级考试二级C语言理论基础习题第一部分 C语言理论基础(1)算法具有五个特性,以下选项中不属于算法特性的是 A)有穷性B)简洁性C)可行性D) ...

  2. 二级c语言笔试58,全国计算机等级考试-二级C语言笔试试题.doc

    全国计算机等级考试-二级C语言笔试试题 2002年4月全国计算机等级考试二级C语言笔试真题试题(含参考答案) 一.选择题(1)-(40)题每小题1分,(41)-(50)题每小题2分,共计60分.下 ...

  3. 全国计算机等级考试c语言模拟试题,全国计算机等级考试二级C语言笔试模拟试题-..doc...

    全国计算机等级考试二级C语言笔试模拟试题-. 全国计算机等级考试二级C语言笔试模拟试题(2) 总分:100分 及格:60分 考试时间:120分 每小题1分,共40分 (1)以下程序的输出结果是 #in ...

  4. 二级计算机c语言教材下载,全国计算机等级考试(二级)—C语言辅导教材

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp资格/认证考试&nbsp>&nbsp计算机等级考试 全国计算机等级考试(二级)-C语言辅导教 ...

  5. 计算机二级c语言复习计划,全国计算机等级考试二级C语言考试复习资料与复习计划以与考试要点.doc...

    -- ---- 全国计算机等级考试二级C语言考试复习资料及复习计划 一.C语言的特点 C语言是近年来非常流行的语言,很多人宁愿放弃已经熟悉的其他语言而改用C语言,其原因是C语言有优于其他语言的一系列特 ...

  6. 2012二级c语言上机,2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结...

    <2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结>由会员分享,可在线阅读,更多相关<2012全国计算机等级考试-二级C语言-上机考试-填空题-分类总结(3页珍藏版 ...

  7. c语言-命令行选项_全国计算机等级考试二级C语言

    一.选择题((1)-(10)每题2分,(11)-(50)每题1分.共60分)) 下列各题A).B).C).D)四个选项中,只有一个是正确的,请将正确选项涂写在答题卡上,答在试卷上不得分. (1)软件是 ...

  8. 计算机二级考试python考试大纲_全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)...

    随着Python的快速发展,Python已经纳入了计算机的等级考试,如下介绍一下Python语言程序设计考试大纲. 基本要求 掌握Python语言的基本语法规则; 掌握不少于2个基本的Python标准 ...

  9. c语言用字符串统计一个整数中数字的个数_全国计算机等级考试二级C语言

    590. 在 C 程序中,用_____表示逻辑值"真". A) 1 B) 非 0 的数 C) 非 1 的数 D) 大于 0 的数 正确答案:B 591. 假设变量已正确定义,表达式 ...

最新文章

  1. Grpc+Grpc Gateway实践一 介绍与环境安装
  2. 解决stackoverflow打开慢不能注册登录
  3. EE JSP:Servlet的反向外套
  4. java 字符串数组转int数组_java怎么把字符型数组转换为int型?
  5. ASP.NET MVC 3 - 部分vs显示模板与编辑器模板
  6. Anchor 对象学习
  7. 我的Android进阶之旅------>解决:Failed to create ‘XXX\build\outputs\apk\xxx.apks‘: 拒绝访问。
  8. 如何删除PPT中自带的切换动画?
  9. 手机寂静岭 java 攻略_寂静岭PT最终房间进入及通关攻略
  10. 浏览器查看请求与响应报文
  11. Python面试题解析之前端、框架和其他
  12. 845透色android10,高通845芯片配合安卓9.0系统完美无瑕,苹果A11和iOS都要望尘莫及...
  13. 为什么终结符只有综合属性?
  14. 支付、清算和结算含义
  15. CI框架设置ENVIRONMENT
  16. RouterOS-VMware安装的RouterOS配置网卡映射
  17. [RK3399][Android7.1] 调试笔记 --- MediaPlayer播放在线mp3失败
  18. access2010版本的数据库
  19. CF1088D Ehab and another another xor problem
  20. html+js文字合成语音代码 支持在线试听播放和转换成mp3格式下载到本地 单文件 便携版 在线AI文字转换音频速度超快

热门文章

  1. S5PV210的启动过程
  2. 8-5 Navicat工具与pymysql模块
  3. html引入jquery_jQuery
  4. 什么叫做罗列式_陈列,罗列是什么意思?
  5. 数据库领域 TOP10 热门课程推荐 | 最棒的课程给最好的你
  6. 2021云栖大会开源引力峰会重磅发布的战略合作,Grafana服务到底是什么?
  7. 5月29日阿里云开发者大会了解一下?
  8. 会议更流畅,表情更生动!视频生成编码 VS 国际最新 VVC 标准
  9. 更便捷:阿里云DCDN离线日志转存全新升级
  10. 04Prism WPF 入门实战 - Module