通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》模拟试题(二) 中有题目如下:
第1题
绐定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它自能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
/**********code.c**********/ #include <stdio.h> /**********found**********/ void fun (long s, long t) { long sl=10; s /= 10; *t = s % 10; /**********found**********/ while (s < 0) { s = s/100; *t = s%10*sl + *t; sl = sl * 10; } } main() { long s, t; printf("\nPlease enter s:"); scanf("%ld", &s); fun(s, &t); printf("The result is: %ld\n", t); } /**********-code.c**********/
错误:void fun (long s, long t) 正确:void fun(long s,long *t)
错误:while (s < 0) 正确:while(s>0)
所属试卷:全国计算机等级考试《二级C语言程序设计》模拟试题(二)
下列程序将x、y和z按从小到大的顺序排列,横线处应添加
在多线程程序设计中,如果采用Runnable接口的方式
假定计算机M 字长为 32 位,按字节编址,采用 32
下列程序的运行结果是( )。
(读者自行创建,注意每行第一个逗号后面有空格),其内容
正方形绘制。使用 turtle 库,绘制一个边长值为
编写代码,获得用户输入的一个字符串,将其以逗号分隔输出
下列叙述中正确的是( )。
若有C语言表达式 2+3*4+7/3,以下选项中叙述正
有以下程序:程序运行的结果是( )。
若有以下定义:则对x数组元素的正确引用是( )。
有以下程序:程序运行后的输出结果是( )。
有以下程序:执行时如输入:abcdefg##<回车>,
已知列表x=[1,2,3,4],那么执行语句del x
下面程序段运行结果是_________。
以下程序时将矩阵a、b的和存入矩阵c中并按矩阵形式输出
以下叙述中不正确的是( )。
shell不仅是( ),它同时也是一种功能强大的编程语
如果MySQL服务名为MySQL56,则在Window
MySQL中用 ____ 表示全局变量。
下面关于串的的叙述中,哪一个是不正确的?
在无向图G的邻接表表示中,每个顶点的邻接点建立一个单链
“show databases like ‘stude
执行下列语句的结果是_____。
C语言中引用数组元素的方括号可以用花括号代替。
设x=4<4-!0,x的值为_____。
执行下面程序段后,i的值是( )。
把 M 个同样的球放到 N 个同样的袋子里,允许有的袋
输入:6 5 91 42 32 43 24 14 34
输入: 9 19 29 39输出: _________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2