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++ ---二級】

青少年軟件編程歷年真題模擬題實時更新

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/41560.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/41560.shtml
英文地址,請注明出處:http://en.pswp.cn/news/41560.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【C語言學習】本地變量

本地變量 1.函數每次運行&#xff0c;就會產生一個獨立的變量空間&#xff0c;在這個空間中的變量&#xff0c;是函數的這次運行所獨有的&#xff0c;稱之為本地變量。 2.定義在函數內部的變量就是本地變量。 3.參數也是本地變量 變量的生存期和作用域 1.生存期&#xff1a;變量…

新能源電動車充電樁控制主板安全特點

新能源電動車充電樁控制主板安全特點 你是否曾經擔心過充電樁的安全問題?充電樁主板又是什么樣的呢?今天我們就來聊聊這個話題。 充電樁主板采用雙重安全防護系統&#xff0c;包括防水、防護、防塵等&#xff0c;確保充電樁安全、可靠。不僅如此&#xff0c;充電樁主板采用先…

簡單的洗牌算法

目錄 前言 問題 代碼展現及分析 poker類 game類 Text類 前言 洗牌算法為ArrayList具體使用的典例&#xff0c;可以很好的讓我們快速熟系ArrayList的用法。如果你對ArrayList還不太了解除&#xff0c;推薦先看本博主的ArrayList的詳解。 ArrayList的詳解_WHabcwu的博客-CSD…

mysql mysql 容器 忽略大小寫配置

首先能夠連接上mysql&#xff0c;然后輸入下面這個命令查看mysql是否忽略大小寫 show global variables like %lower_case%; lower_case_table_names 0&#xff1a;不忽略大小寫 lower_case_table_names 1&#xff1a;忽略大小寫 mysql安裝分為兩種&#xff08;根據自己的my…

sql server Varchar轉換為Datetime

將Varchar轉換為Datetime是一個常見的需求&#xff0c;在處理日期和時間數據時特別有用。在SQL Server中&#xff0c;可以使用CONVERT函數或CAST函數將Varchar轉換為Datetime。 使用CONVERT函數 CONVERT函數可以將一個值從一個類型轉換為另一個類型。以下是使用CONVERT函數將…

FPGA芯片IO口上下拉電阻的使用

FPGA芯片IO口上下拉電阻的使用 為什么要設置上下拉電阻一、如何設置下拉電阻二、如何設置上拉電阻為什么要設置上下拉電阻 這里以高云FPGA的GW1N-UV2QN48C6/I5來舉例,這個芯片的上電默認初始化階段,引腳是弱上來模式,且模式固定不能通過軟件的配置來改變。如下圖所示: 上…

centos 7.x 單用戶模式

最近碰到 centos 7.9 一些參數設置錯誤無法啟動系統的情況&#xff0c;研究后可以使用單用戶模式進入系統進行恢復操作。 進入啟動界面&#xff0c;按 e ro 替換為 rw init/sysroot/bin/sh 替換前 替換后 Ctrl-x 進行重啟進入單用戶模式 執行 chroot /sysroot 可以查看日…

【ARM64 常見匯編指令學習 19 -- ARM64 BEQ與B.EQ的區別】

文章目錄 ARM BEQ和B.EQ 上篇文章&#xff1a;ARM64 常見匯編指令學習 18 – ARM64 TST 指令與 條件標志位 Z ARM BEQ和B.EQ 在ARMv8匯編中&#xff0c;BEQ和B.EQ實際上是同一條指令的兩種不同表示方式&#xff0c;它們都表示條件分支指令&#xff0c;當某個條件滿足時&#x…

java練習4.快速查找

題目: 數組 arr[6,1,3,7,9,8,5,4,2],用快速排序進行升序排序. import java.util.Random;public class recursionDemo {public static void main(String[] args) {/*快速排序:* 第一輪:以0索引為基準數,確定基準數在數組正確的位置,* 比基準數小的放到左邊,比基準數大的放在右邊…

Scada和lloT有什么區別?

人們經常混淆SCADA&#xff08;監督控制和數據采集&#xff09;和IIoT&#xff08;工業物聯網&#xff09;。雖然SCADA系統已經存在多年&#xff0c;但IIoT是一種相對較新的技術&#xff0c;由于其能夠收集和分析來自各種設備的大量數據而越來越受歡迎。SCADA和IIoT都用于提高工…

leetcode原題:檢查子樹

題目&#xff1a; 檢查子樹。你有兩棵非常大的二叉樹&#xff1a;T1&#xff0c;有幾萬個節點&#xff1b;T2&#xff0c;有幾萬個節點。設計一個算法&#xff0c;判斷 T2 是否為 T1 的子樹。 如果 T1 有這么一個節點 n&#xff0c;其子樹與 T2 一模一樣&#xff0c;則 T2 為…

【學習筆記之vue】These dependencies were not found:

These dependencies were not found:方案一 全部安裝一遍 我們先淺試一個axios >> npm install axios 安裝完報錯就沒有axios了&#xff0c;驗證咱們的想法沒有問題&#xff0c;實行&#xff01; ok

Redis可以用作消息隊列嗎?如何實現簡單的消息隊列功能?

是的&#xff0c;Redis可以被用作簡單的消息隊列。下面是一種實現簡單消息隊列功能的方式&#xff1a; 生產者&#xff08;Producer&#xff09;端&#xff1a; 使用LPUSH命令將消息推送到一個列表中&#xff0c;作為消息隊列的實現。例如&#xff0c;使用LPUSH命令將消息推送到…

算法練習Day50|● 123.買賣股票的最佳時機III ● 188.買賣股票的最佳時機IV

LeetCode:123.買賣股票的最佳時機III 123. 買賣股票的最佳時機 III - 力扣&#xff08;LeetCode&#xff09; 1.思路 將兩次買入賣出轉化為是否持有的狀態&#xff0c;當天可進行兩次買賣&#xff0c;故每天買賣有四種狀態&#xff0c;四種狀態包含了當天不買不賣的狀態。 …

性能分析之MySQL慢查詢日志分析(慢查詢日志)

一、背景 MySQL的慢查詢日志是MySQL提供的一種日志記錄,他用來記錄在MySQL中響應的時間超過閾值的語句,具體指運行時間超過long_query_time(默認是10秒)值的SQL,會被記錄到慢查詢日志中。 慢查詢日志一般用于性能分析時開啟,收集慢SQL然后通過explain進行全面分析,一…

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

提示&#xff1a;我們8月28號開學,所以我得快點更新了&#xff0c;不能拖了&#x1f625; 文章目錄 前言一、打開終端總結 前言 PDF文件被廣泛應用于共享信息&#xff0c;電子郵件&#xff0c;網站或文檔或存儲系統的真實鏈接 它可以用于惡意軟件的載體。 不要問我什么意思&am…

在項目中如何解除idea和Git的綁定

在項目中如何解除idea和Git的綁定 1、點擊File--->Settings...(CtrlAltS)--->Version Control--->Directory Mappings--->點擊取消Git的注冊根路徑&#xff1a; 2、回到idea界面就沒有Git了&#xff1a; 3、給這個項目初始化 這樣就可以重新綁定遠程倉庫了&#x…

Mysql查詢

第三章&#xff1a;select 語句 SELECT employees.employee_id,employees.department_id FROM employees WHERE employees.employee_id176; DESC departments;SELECT * FROM departments;第四章&#xff1a;運算符使用 SELECT employees.last_name,employees.salary FROM em…

springboot使用mybatis配置多數據源,同時能使用mybatisplus

概述 配置多數據源有兩種方案。一種是使用dynamic依賴的DS注解的方法&#xff0c;這種是比較簡單方便的方法。另一種是本文介紹的方式&#xff0c;配置不同數據源的SqlSessionFactory 。 第二種方法是我在開發一個老項目時&#xff0c;老項目配置的方法。 application.xml s…

centos 7鏡像(iso)下載圖文教程(超詳細)

聲明&#xff1a;本教程為本人學習筆記&#xff0c;僅供參考 文章目錄 前言一、阿里云鏡像站下載centos 7 二、清華源下載centos 7小結 前言 聲明&#xff1a;本教程為本人學習筆記&#xff0c;僅供參考 本教程將提供兩種方式下載centos 7 系統鏡像 1、阿里巴巴開源鏡像站 2、…