2020年3月全国计算机等级考试真题(C语言二级)

2020年3月全国计算机等级考试真题(C语言二级)


第1题

有以下程序

void fun1 (char*p)
{  
   char*q; 
   q=p; 
   while(*q!=\0)
  {
      (*Q)++; q++;
  }
}
main()
{
  char a[]={"Program"},*p;
  p=&a[3];
  fun1(p);
  printf("%s\n",a); 
}
程序执行后的输出结果是

A. Prphsbn
B. Prohsbn
C. Progsbn
D. Program

正确答案:B

第2题

下面不能作为结构化方法软件需求分析工具的是

A. 系统结构图
B. 数据字典
C. 数据流程图
D. 判定表

正确答案:A

第3题

下列叙述中错误的是

A. 算法的时间复杂度与算法所处理数据的存储结构有直接关系
B. 算法的空间复杂度与算法所处理数据的存储结构有直接关系
C. 算法的时间复杂度与空间复杂度有直接关系
D. 算法的时间复杂度与空间复杂度没有必然的联系

正确答案:C

第4题

公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是

A. 多对多
B. 一对多
C. 多对一
D. 一对一

正确答案:A

第5题

关于do循环体while(条件表达式);以下叙述中正确的是

A. 循环体的执行次数总是比条件表达式的执行次数多一次
B. 条件表达式的执行次数总是比循环体的执行次数多一次
C. 条件表达式的执行次数与循环体的执行次数无关
D. 条件表达式的执行次数与循环体的执行次数一样

正确答案:D

第6题

结构化程序设计中,下面对goto语句使用描述正确的是

A. 禁止使用goto语句
B. 使用goto语句程序效率高
C. 应避免滥用goto语句
D. goto语句确实一无是处

正确答案:C

第7题

下列定义变量的语句中错误的是

A. float US$;
B. double int;
C. char For;
D. int_int;

正确答案:A

第8题

下面不属于黑盒测试方法的是

A. 边界值分析法
B. 基本路径测试
C. 等价类划分法
D. 错误推测法

正确答案:B

第9题

某系统结构图如下图所示,该系统结构图的最大扇出数是

 A. n
B. 1
C. 3
D. 4

正确答案:A

第10题

若变量已正确定义,以下选项中非法的表达式是

A. a!=4ll'b'
B. 'a'%4
C. 'a'=1/2*(x=y=20,x*3)
D. 'A'+32

正确答案:C

第11题

某系统结构图如下图所示,该系统结构图的宽度是

 A. n
B. 3
C. 2
D. 1

正确答案:A

第12题

当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的

A. 逻辑独立性
B. 物理独立性
C. 应用独立性
D. 空间独立性

正确答案:A

第13题

在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的

A. 属性
B. 键
C. 关系
D. 域

正确答案:A

第14题

以下叙述中正确的是

A. 如果p是指针变量,则*p表示变量p的地址值
B. 如果p是指针变量,则&p是不合法的表达式
C. 在对指针进行加、减算术运算时,数字1表示1个存储单元的长度
D. 如果p是指针变量,则*p+1和*(p+1)的效果是一样的

正确答案:C

第15题

有以下程序

#include <stdio.h>
void fun (char*c, int d)

    *c=*c+1; 
    d=d+1; 
    printf("9%c,%c,",*c,d);
}
main()

    char b='al', a='A'; 
    fun(&b,a); 
    printf("%c,%c\n",b,a);
}


A. b,B,b,A
B. b,B,B,A
C. a,B,B,a
D. a,B,a,B

正确答案:A

第16题

#include <stdio.h>
int fun(int(*s)[4],int n,int k)

    int m,i;
    m=s[0][k];
    for(i=l;i<n;i++)
    if(s[i][k]>m)m=s[i][k];
    return m;
}
main()

    int a[4][4]={1,2,3,4),{11,12,13,14},{21,22,23,24},{31,32,33,34};
    printf("%d\n",fun(a,4,0);
}
程序的运行结果是

A. 31
B. 34
C. 4
D. 32

正确答案:A

第17题

有以下计算公式

若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是

A. y=sqrt(x); if(x-0) y=sqrt(-x);
B. if (X>=0) y=sqrt(x); else y=sqrt(-x);
C. if(x>=0) y=sqrt(x); if(x=0)y=sqrt(-x);
D. y=sqrt(x>=02x-x);

正确答案:A

第18题

下列关于数据库设计的叙述中,正确的是

A. 在需求分析阶段建立数据字典
B. 在概念设计阶段建立数据字典
C. 在逻辑设计阶段建立数据字典
D. 在物理设计阶段建立数据字典

正确答案:A

第19题

下列叙述中正确的是

A. 所谓有序表是指在顺序存储空间内连续存放的元素序列
B. 有序表只能顺序存储在连续的存储空间内
C. 有序表可以用链接存储方式存储在不连续的存储空间内
D. 任何存储方式的有序表均能采用二分法进行查找

正确答案:C

第20题

有以下程序

main()
{
    int a=1, 
    b=2, c=3, x; 
    x=(aAb)&c; 
    printf("%d\n",x);
}
程序的运行结果是

A. 1
B. 2
C. 3
D. 0

正确答案:C

 答案和更多内容请查看网站:

网站链接   【试卷中心 ---C/C++ ---二级】

青少年软件编程历年真题模拟题实时更新

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/78486.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

由浅入深详解四种分布式锁

在多线程环境下&#xff0c;为了保证数据的线程安全&#xff0c;锁保证同一时刻&#xff0c;只有一个可以访问和更新共享数据。在单机系统我们可以使用synchronized锁或者Lock锁保证线程安全。synchronized锁是Java提供的一种内置锁&#xff0c;在单个JVM进程中提供线程之间的锁…

Hyper-v导致Vmware window无法启动崩溃记录

最近有几次vmware启动window10直接崩溃情况&#xff0c;显示蓝屏报错。一开始没在意&#xff0c;以为是因为固态硬盘错了几个字节导致的&#xff1f; 但后来想想不对啊。vmware用了也有10来年了&#xff0c;稳得一笔&#xff0c;在仔细思考了一下后发现打不开的win10这三个虚拟…

go_并发编程(1)

go并发编程 一、 并发介绍1&#xff0c;进程和线程2&#xff0c;并发和并行3&#xff0c;协程和线程4&#xff0c;goroutine 二、 Goroutine1&#xff0c;使用goroutine1&#xff09;启动单个goroutine2&#xff09;启动多个goroutine 2&#xff0c;goroutine与线程3&#xff0…

使用PDF文件入侵任何操作系统

提示&#xff1a;我们8月28号开学,所以我得快点更新了&#xff0c;不能拖了&#x1f625; 文章目录 前言一、打开终端总结 前言 PDF文件被广泛应用于共享信息&#xff0c;电子邮件&#xff0c;网站或文档或存储系统的真实链接 它可以用于恶意软件的载体。 不要问我什么意思&am…

【克罗恩病是银屑病及银屑病关节炎的因果风险因素】

克罗恩病是银屑病及银屑病关节炎的因果风险因素 ①纳入463372名欧洲人&#xff0c;包括12882例IBD患者、5621例银屑病患者、2063例银屑病关节炎患者&#xff1b;②单变量孟德尔随机化&#xff08;MR&#xff09;分析表明&#xff0c;基于遗传因素预测的IBD与较高的银屑病和银屑…

LangChain源码逐行解密之系统(二)

LangChain源码逐行解密之系统 20.2 serapi.py源码逐行剖析 我们可以看一下Google查询的例子,在LangChain中有多种实现的方式。 如图20-5所示,在utilities的serpapi.py代码文件中实现了SerpAPIWrapper。 图20- 5 utilities的serpapi.py的SerpAPIWrapper 在langchain目录的se…

力扣:64. 最小路径和(Python3)

题目&#xff1a; 给定一个包含非负整数的 m x n 网格 grid &#xff0c;请找出一条从左上角到右下角的路径&#xff0c;使得路径上的数字总和为最小。 说明&#xff1a;每次只能向下或者向右移动一步。 来源&#xff1a;力扣&#xff08;LeetCode&#xff09; 链接&#xff1a…

dll修复精灵怎么下载,vcruntime140.dll丢失该如何修复

vcruntime140.dll是Microsoft Visual C Redistributable中的一个动态链接库&#xff08;DLL&#xff09;文件。它是一种运行时库&#xff08;Runtime Library&#xff09;&#xff0c;用于支持使用Microsoft Visual C编写的程序的正常运行。作为一个DLL文件&#xff0c;vcrunti…

进行 200 瓦太阳能 (PV) 模块设计以测量太阳能光伏阵列的电压、电流和功率、综合负荷频率和电压控制系统的方法研究(Simulink实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…

Ceph如何操作底层对象数据

1.基本原理介绍 1.1 ceph中的对象(object) 在Ceph存储中&#xff0c;一切数据最终都会以对象(Object)的形式存储在硬盘&#xff08;OSD&#xff09;上&#xff0c;每个的Object默认大小为4M。 通过rados命令&#xff0c;可以查看一个存储池中的所有object信息&#xff0c;例如…

使用 PyTorch 进行高效图像分割:第 2 部分

一、说明 这是由 4 部分组成的系列的第二部分&#xff0c;旨在使用 PyTorch 中的深度学习技术从头开始逐步实现图像分割。本部分将重点介绍如何实现基线图像分割卷积神经网络&#xff08;CNN&#xff09;模型。 图 1&#xff1a;使用 CNN 运行图像分割的结果。按从上到下的顺序…

【无标题】QT应用编程: QtCreator配置Git版本控制(码云)

QT应用编程: QtCreator配置Git版本控制(码云) 感谢&#xff1a;DS小龙哥的文章&#xff0c;这篇主要参考小龙哥的内容。 https://cloud.tencent.com/developer/article/1930531?areaSource102001.15&traceIdW2mKALltGu5f8-HOI8fsN Qt Creater 自带了git支持。但是一直没…

Github下载任意版本的VsCode

下载历史版本VsCode(zip) 下载链接由三部分组成&#xff1a; 固定部分commit idVSCode-win32-x64-版本号.zip 固定部分&#xff1a; https://vscode.cdn.azure.cn/stable/ Commit id&#xff1a; 打开 vscode的GitHub&#xff1a;[https://github.com/microsoft/vscode/r…

echarts 柱状图-折线图-饼图的基础使用

上图示例图表展示相关配置&#xff1a; var myChart echarts.init(this.$refs.firstMain);myChart.setOption({legend: { // 图例设置top: "15%",type: "scroll",orient: "vertical",//图例列表的布局朝向。left: "right",pageIconCo…

记录一个编译TubeTK时的报错:at_check问题

在使用如下命令安装TubeTK的cuda_nms时&#xff0c;报了一个错误&#xff0c;记录一下这个错误和解决办法 (base) redmeryredmery:~/Desktop/MOT/TubeTK/post_processing/nms$ python setup.py build_ext --inplace因为这个命令是在/home/redmery/Desktop/MOT/TubeTK/install/…

泛微 E-Office文件上传漏洞复现

声明 本文仅用于技术交流&#xff0c;请勿用于非法用途 由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失&#xff0c;均由使用者本人负责&#xff0c;文章作者不为此承担任何责任。 文章作者拥有对此文章的修改和解释权。如欲转载或传播此文章&#xff0c…

回归预测 | MATLAB实现BiLSTM双向长短期记忆神经网络多输入多输出预测

回归预测 | MATLAB实现BiLSTM双向长短期记忆神经网络多输入多输出预测 目录 回归预测 | MATLAB实现BiLSTM双向长短期记忆神经网络多输入多输出预测预测效果基本介绍程序设计往期精彩参考资料 预测效果 基本介绍 MATLAB实现BiLSTM双向长短期记忆神经网络多输入多输出预测&#x…

【刷题笔记8.17】LeetCode:最长公共前缀

LeetCode&#xff1a;最长公共前缀 &#xff08;一&#xff09;题目描述 编写一个函数来查找字符串数组中的最长公共前缀。 如果不存在公共前缀&#xff0c;返回空字符串 “”。 &#xff08;二&#xff09;分析 纵向扫描时&#xff0c;从前往后遍历所有字符串的每一列&am…

【面试高频题】难度 3/5,字典树热门运用题

题目描述 这是 LeetCode 上的 「745. 前缀和后缀搜索」 &#xff0c;难度为 「困难」。 Tag : 「字典树」 设计一个包含一些单词的特殊词典&#xff0c;并能够通过前缀和后缀来检索单词。 实现 WordFilter 类&#xff1a; WordFilter(string[] words) 使用词典中的单词 words 初…

Appium-移动端自动测试框架,如何入门?

Appium是一个开源跨平台移动应用自动化测试框架。 既然只是想学习下Appium如何入门&#xff0c;那么我们就直奔主题。文章结构如下&#xff1a; 1、为什么要使用Appium&#xff1f; 2、如何搭建Appium工具环境?(超详细&#xff09; 3、通过demo演示Appium的使用 4、Appium如何…