通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 2022年3月全国计算机等级考试真题(二级C语言) 中有题目如下:
第1题
在主函数中从键盘输入若干个数放入数组中,用0结束输入并放在最后一个元素中。给定程序MODI1.C中函数fun的功能是:计算数组元素中值为正数的平均值(不包括0)。
例如:数组中元素中的值依次为:39,-47,21,2,-8,15,0,则程序的运行结果为:19.250000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
给定源程序:
#include<stdio.h> double fun ( int x[]) { ____1____ int c=0, i=0; while (x[i] != 0) { if (x[i] > 0) { sum += x[i]; c++; } i++; } ____2____ return sum; } main() { int x[1000]; int i=0; printf( "\nPlease enter some data (end with 0): " ); do { scanf("%d", &x[i]); } while (x[i++] != 0); printf("%f\n", fun ( x )); }
所属试卷:2022年3月全国计算机等级考试真题(二级C语言)
下列关于运算符重载的描述中,错误的是
有如下程序:程序运行后的输出结果是( )
有以下程序:程序运行后的输出结果是。
在以下程序:程序运行后的输出结果是( )。
若函数中有定义语句:则。
已知 x = 3,那么赋值语句x=’abcedfg’是
以下程序时将矩阵a、b的和存入矩阵c中并按矩阵形式输出
以下程序打开新文献f.txt,并调用字符输出函数将a数
vi编辑器有哪几种工作模式?如何在这几种工作模式之间转
填写标记代码行的意义,给出功能描述和前6行程序输出。答
安装Linux系统对硬盘分区时,必须有两种分区类型:
用树型结构表示实体类型及实体间联系的数据模型称为
触发触发器的三个操作是插入、______ 、更新。
在INSERT触发器中,可以引用一个名为 ______
视图是从 _____ 或其它视图导出的虚表。
在顺序表中插入一个元素,首先要判断顺序表是不是已经满了
在循环链表L中,已知指针p指向某一结点,可以找到p的前
用来插入数据的命令是( ),用于更新的命令是( )
下面不属于SQL的特点是。
某设备以中断方式与 CPU 进行数据交换,CPU 主频
(15 分)某 CPU 中部分数据通路如题 43 图所
执行语句a=b=c;后a的值是_____。
函数fun的功能是:将字符串中的字符按逆序输出,但不改
定义学生选修课程的关系模式:SC(S#,Sn,C#,C
有以下程序,程序运行后的输出结果是( )。
下列四个不同进制的数中,与其它三项数值上不相等的是(
输入:IamacitizenofChina#输出:(
输入: 7输出:______
LZW 编码是一种自适应词典编码。在编码的过程中,开始
在参加NOI系列竞赛过程中,下面哪一种行为是不被严格禁
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2