c 全国计算机二级考试真题及答案,全国计算机二级考试《C语言》真题练习及答案...
全国计算机二级考试《C语言》真题练习及答案
(21)有以下程序
#include
main()
{ chars[]="012xy\08s34f4w2";
int i,n=0;
for(i=0;s[i]!=0;i++)
if(s[i]>='0'&&s[i]<='9')n++;
printf("%d\n",n);
}
程序运行后的输出结果是
A)0
B)3
C)7
D)8
(22)若i和k都是int类型变量,有以下for语句
for(i=0,k=-1;k=1;k++)printf("*****\n");
下面关于语句执行情况的叙述中正确的是
A)循环体执行两次
B)循环体执行一次
C)循环体一次也不执行
D)构成无限循环
(23)有以下程序
#include
main()
{ char b,c;int i;
b='a'; c='A';
for(i=0;i<6;i++)
{ if(i%2) putchar(i+
B);
else putchar(i+
C);
}
printf("\n");
}
程序运行后的输出结果是
A)ABCDEF
B)AbCdEf
C)aBcDeF
D)abcdef
(24)设有定义:double x[10],*p=x;,以下能给数组x下标为6的元素读入数据的正确语句是
A)scanf("%f",&x[6]);
B)scanf("%lf",*(x+6));
C)scanf("%lf",p+6);
D)scanf("%lf",p[6]);
(25)有以下程序(说明:字母A的ASCII码值是65)
#include
voidfun(char *s)
{ while(*s)
{ if(*s%2) printf("%c",*s);
s++;
}
}
main()
{ char a[]="BYTE";
fun(a);
printf("\n");
}
程序运行后的输出结果是
A)BY
B)BT
C)YT
D) YE
(26)有以下程序段
#include
main()
{ …
while( getchar()!='\n');
…
}
以下叙述中正确的是
A)此while语句将无限循环
B) getchar()不可以出现在while语句的条件表达式中
C)当执行此while语句时,只有按回车键程序才能继续执行
D)当执行此while语句时,按任意键程序就能继续执行
(27)有以下程序
#include
main()
{ int x=1,y=0;
if(!x) y++;
else if(x==0)
if (x) y+=2;
else y+=3;
printf("%d\n",y);
}
程序运行后的输出结果是
A)3
B)2
C)1
D) 0
(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是
A)p=s;
B)p=k;
C)p=s[0];
D)k=s;
(29)有以下程序
#include
voidfun(char *
C)
{ while(*
C)
{if(*c>='a'&&*c<='z') *c=*c-('a'-'A');
c++;
}
}
main()
{ chars[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入HelloBeijing,则程序的输出结果是
A)hello beijing
B)Hello Beijing
C)HELLO BEIJING
D)hELLO Beijing
(30)以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。
#include
#define N 10
void fun(intx[N])
{ int i=0;
while(i}
在程序中下划线处应填入的是
A)x+i
B)&x[i+1]
C)x+(i++)
D)&x[++i]
(31)有以下程序
#include
main()
{ chara[30],b[30];
scanf("%s",a);
gets(
B);
printf("%s\n %s\n",a,
B);
}
程序运行时若输入:
how areyou? I am fine
则输出结果是
A)how areyou?
B)how
I am fine are you? I am fine
C)how areyou? I am fine
D)how are you?
(32)设有如下函数定义
int fun(intk)
{ if(k<1) return 0;
elseif(k==1) return 1;
else returnfun(k-1)+1;
}
若执行调用语句:n=fun(3);,则函数fun总共被调用的次数是
A)2
B)3
C)4
D)5
(33)有以下程序
#include
int fun (int x,int y)
{ if(x!=y) return ((x+y)/2);
else return (x);
}
main()
{ inta=4,b=5,c=6;
printf("%d\n",fun(2*a,fun(b,
C)));
}
程序运行后的输出结果是
A)3
B)6
C)8
D)12
(34)有以下程序
#include
int fun()
{ static intx=1;
x*=2;
return x;
}
main()
{ int i,s=1;
for(i=1;i<=3;i++) s*=fun();
printf("%d\n",s);
}
程序运行后的输出结果是
A)0
B)10
C)30
D)64
(35)有以下程序
#include
#define S(x)4*(x)*x+1
main()
{ intk=5,j=2;
printf("%d\n",S(k+j));
}
程序运行后的输出结果是
A)197
B)143
C)33
D)28
(36)设有定义:struct {char mark[12];int num1;double num2;} t1,t2;,若变量均已正确赋初值,则以下语句中错误的是
A)t1=t2;
B)t2.num1=t1.num1;
C)t2.mark=t1.mark;
D)t2.num2=t1.num2;
(37)有以下程序
#include
struct ord
{ int x,y;}dt[2]={1,2,3,4};
main()
{
struct ord *p=dt;
printf("%d,",++(p->x));printf("%d\n",++(p->y));
}
程序运行后的输出结果是
A)1,2
B)4,1
C)3,4
D)2,3
(38)有以下程序
#include
struct S
{ inta,b;}data[2]={10,100,20,200};
main()
{ struct Sp=data[1];
printf("%d\n",++(p.a));
}
程序运行后的输出结果是
A)10
B)11
C)20
D)21
(39)有以下程序
#include
main()
{ unsignedchar a=8,c;
c=a>>3;
printf("%d\n",
C);
}
程序运行后的输出结果是
A)32
B)16
C)1
D)0
(40)设fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
A)写操作结束后可以从头开始读
B)只能写不能读
C)可以在原有内容后追加写
D)可以随意读和写
c 全国计算机二级考试真题及答案,全国计算机二级考试《C语言》真题练习及答案...相关推荐
- 百科园c语言题库第八章南信大,C语言上机题库百科园第3章!南信大!.doc
C语言上机题库百科园第3章!南信大!.doc (44页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 第三章1.为表示关系x≥y≥z,应使 ...
- c语言作业答案N个公约数公倍数,c语言程序题,输入两个正整数m和n,求其最大公约数和最小公倍数。...
输入两个正整数m和n,求其最大公约数和最小公倍数,可以参考下面的代码: #include void main () { int m, n, p, q; printf ("请输入整数m,n的值 ...
- 【1】刷了1000道二级C语言的题,这些题竟然还是易错题!!(附C语言完整知识点)
@二级C语言考试 这几天我天天都在做C语言的题,从公共基础部分到C语言选择题部分,着重复习选择题部分.算下来已经刷了近1000道C语言的题了: 不过有些题明明是很简单的,却很容易错,它们容易混淆.看似 ...
- 十六进制数用int吗_你真的精通C语言吗?来解这十道C语言迷题试试吧!
本文展示了10个C语言的迷题以及答案,而且有相当的一些例子可能是我们日常工作可能会见得到的.通过这些迷题,希望你能更了解C语言. 如果你不看答案,不知道是否有把握回答各个谜题?让我们来试试. 1.会输 ...
- 2015年c语言等级考试题1 10 2分,全国计算机等级考试二级c语言真题题库1+2015年9月.docx...
全国计算机等级考试二级 C语言真题题库1 2015年9月 (总分43,做题时间120分帥 一.选择题侮小题1分.共40分) 1-下列叙述中正确的是(). A解决同一个问题的不同算法的时间复杂度一般是不 ...
- 全国计算机等级考试无纸化专用题库二级c语言答案,全国计算机等级考试真题汇编与专用题库二级C语言2017年无纸化考试专用...
内容提要 < 2017年 全国计算机等级考试真题汇编与专用题库 二级C语言>依据教育部考试中心新颁布的<全国计算机等级考试大纲>及新无纸化真考题库编写而成.本书内容充分考虑考生 ...
- 四川c语言二级成绩查询,求历年四川省计算机二级考试c语言真题.
求历年四川省计算机二级考试c语言真题.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 求历年四川省计算机二级考试c语言真 ...
- 2019全国计算机模拟题,2019年全国计算机二级Java考试模拟习题3
2019年全国计算机二级Java考试模拟习题3 2019-07-22 12:01:22来源:计算机等级考试网分享 导读:距离2019年下半年全国计算机考试时间越来越近了,大家都准备好最后的冲刺了吗?考 ...
- 最新计算机二级c语言程序设计题库,2016年计算机二级考试C语言程序设计真题题库.doc...
2016年计算机二级考试C语言程序设计真题 2016上半年全国计算机等级考试时间是3月26-29日,以下小编为大家整理出来的是计算机二级考试试题,希望对大家的复习有帮助! 一.选择题,(1-40)每题 ...
- C语言调试语法差错步骤称为,计算机等级考试二级C语言真题辅导.ppt
计算机等级考试二级C语言真题辅导.ppt 全国计算机等级考试辅导(二级)信息技术学院 张开利全国计算机等级考试大纲内容 笔试考试( 90分钟) 满分 100分 (统一试卷) C语言. Visual B ...
最新文章
- ctypes python3_聊聊Python ctypes 模块
- JDBC访问数据库的基本程序
- 有机化学芳烃 芳香性
- Linux下载源码编译出错,linux下fortran中编译代码时“undefined reference to `_gfortran_st_”错误...
- 安卓手机主题软件_安卓手机安装不了软件原因和方法
- 网易云音乐java_网易云音乐被下架?掌握这几步,你也能做出网易云!
- PLSQL代码美化配置
- oracle的五种元素,五种元素
- reactinput聚焦事件_React中的事件
- 大学生川菜网页制作教程 学生HTML静态美食菜品网页设计作业成品 简单网页制作代码 学生美食网页作品免费设计
- aui点击事件css,AUI说明
- 虚幻4地形怎么增加层_虚幻周报20200114 | 新春快乐!
- 小说作者推荐:不问三九合集
- 智能硬件产品经理需要具备的知识
- 程序员做什么副业最轻松最赚钱?
- 视频营销,带来SKYCC组合营销软件火爆热销?
- 《绿光森林》惹争议 收视冠军也是挨骂冠军
- oracle comment on用法,《Oracle comment on注释信息方法论》
- 精彩回顾|2019决策易“绩效驱动,团队赋能”大会圆满落幕
- java emoji 编码_Java对Emoji表情编码与解码
热门文章
- 2021年6月1日TED演讲,早起早睡的人生到底有多精彩?
- 网站ui设计是什么意思【萧蕊冰】
- 计算机一级office软件,计算机一级office
- 【动态规划DP】跳木桩
- 厦大2021届大一小学期C语言作业1 数组+字符串+指针+位操作
- iPhone排水功能如何使用?如何利用快捷指令实现iPhone排水功能?
- 挖财推出Android6.0版,大幅度减少跳转页面
- csgo删除机器人_《CS:GO》更新移除补位机器人并调整地图和修复bug
- Laxcus大数据管理系统2.0(11)- 第九章 容错
- win10 设置为静态ip地址