通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》模拟试题(四) 中有题目如下:
第1题
给定程序MODI1.C中函数fun功能是:将长整型数中每一位上为奇数的数依次取出,构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:87653142时,t中的数为:7531。请改正程序中的错误,使它能得出正确的结果。注意:
不要改动main函数,不得增行或删行,也不得更改程序的结构!
/**********code.c**********/ #include <stdio.h> void fun (long s, long *t) { int d; long sl=1; /**********found**********/ t = 0; while (s > 0) { d = s%10; /**********found**********/ if (d%2 == 0) { *t = d * sl + *t; sl *= 10; }s /= 10; } }void main() { long s, t; printf("\nPlease enter s:"); scanf("%ld", &s); fun(s, &t); printf("The result is: %ld\n", t); } /**********-code.c**********/
错误:t = 0; 正确:*t=0;
错误:if (d%2 == 0) 正确:if(d%2!=0)或if(d%2==1)
所属试卷:全国计算机等级考试《二级C语言程序设计》模拟试题(四)
在E-R图中,表示实体的图形是( )。
在关闭浏览器时调用,能够彻底终止Applet并释放该A
以下关于 Python 二维数据的描述中,正确的是(
软件按功能可以分为:应用软件、系统软件、支撑软件(或工
以下关于C语言的叙述中正确的是。
编写程序:定义抽象基类Shape,由它派生出五个派生类
写出下面程序的执行结果:1)2)#include<io
若有定义:char c;int d;程序运行时输入:c
_____指令用来取消宏定义。
C语言中允许用外部说明来指定变量、函数和其他标识符的特
已知二叉排序树如下图所示,元素之间应满足的大小关系是
高度为5的3阶B树含有的关键字个数至少是( )。
以下为程序名为prog的程序内容。则 sh prog
为脚本程序指定执行权的命令及参数是( )。
系统需求分析两个重要的结果是数据流图和 。
视图定义时algorithm参数值为 _____ 表示
广义表L=(a,(b,c)),进行Tail(L)操作后
二叉树中每个结点至多有两个子结点,而对一般树则无此限制
某计算机系统中的磁盘有 300 个柱面,每个柱面有 1
已知x=3,y=2,则表达式x*=y+8的值为____
函数调用语句func((e1,e2),(e3,e4,e
设x和y均为int型变量,则以下for循环中的scan
若a是int型变量,则计算表达式a=25/3%3后a的
请编写函数fun,其功能是:计算并输出:s=1+(1+
以下排序算法在最坏情况下时间复杂度最优的有( )。
二进制数 11.01 在十进制下是( )。
输入:12 172 4 6 9 11 15 17 18
矢量图(Vector Image)图形文件所占的贮存空
书架上有 4 本不同的书 A、B、C、D。其中 A 和
已知 7 个结点的二叉树的先根遍历是 1 2 4 5
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2