通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》真题(四) 中有题目如下:
第1题
请补充fun函数,该函数的功能是:按‘0’到‘9’统计一个字符串中的 奇数数字字符各自出现的次数,结果保存在数组num中。注意:不能 使用字符串库函数。 例如,输入“x=1123.456+0.909*bc”,结果为:1=2,3=1,5=1,7=0,9=2。注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横 线上填入所编写的若干表达式或语句。
/**********code.c**********/ #include <conio.h> #include <stdio.h> #define N 20 fun(char *tt,int num[]) { int i,j; int bb[10]; char *p=tt; for(i=0;i<10;i++) { num[i]=0; bb[i]=0; } /**********found**********/ while(①______) { if(*p>='0'&&*p<='9') /**********found**********/ ②______; p++; } for(i=1,j=0;i<10;i=i+2,j++) /**********found**********/ ③______; } main() { char str[N]; int num[10],k; printf("\nPlease enter a string:"); gets(str); printf("\n******** The original string ********\n"); puts(str); fun(str,num); printf("\n******** The number of letter ********\n"); for(k=0;k<5;k++) { printf("\n"); printf("%d=%d",2*k+1,num[k]); } printf("\n"); return; } /**********-code.c**********/
所属试卷:全国计算机等级考试《二级C语言程序设计》真题(四)
有如下类声明,已知X是一个Derived对象,则下列表
在软件开发中,需求分析阶段产生的主要文档是
以下程序的输出结果是。
结构化程序的 3 种基本控制结构是( )。
主机甲通过选择重传(SR)滑动窗口协议向主机乙发送帧的
设数据集合为D={1,3,5,7,9},D上的关系为R
有如下程序:程序运行后的输出结果是。
请在下面程序的横线处填上适当字句,以使程序完整,并使程
以下语句的执行结果是。
编写程序,其功能是:用for循环语句求1到n之间所有偶
以下程序时将矩阵a、b的和存入矩阵c中并按矩阵形式输出
C语言源程序中整型常量可以用八进制数表示,此时必须以_
使用进程调度启动,指定30分钟后(或在2008年12月
查询已安装软件包dhcp内所含文件信息的命令是( )
在一条命令中如何查找一个二进制命令 Xconfigur
关系代数中传统的集合运算包括:并、交、差和 四种
在创建数据库时,每个数据库都对应存放在一个与数据库同名
对大部分元素已有序的数组进行排序时,直接插入排序比简单
计算机网络:(9分)主机H登录FTP服务器后自服务器上
功能:在键盘上输入一个3行3列矩阵的各个元素的值(值为
C语言表达式5>2>7>8的值是_____。
则表达式x==y>z的值为_____。
(矩形计数)平面上有n个关键点,求有多少个四条边都和x
设栈的存储空间为S(1:50),初始状态为top-0,
(郊游活动)有 n名同学参加学校组织的郊游活动,已知学
1、输入:8输出:____2、输入:2012输出:__
如果根结点的深度记为 1,则一棵恰有2011 个叶结点
记 T 为一队列初始为空现有 n 个总和不超过 32
输出: _______________________
( 全排列 ) 下面程序的功能是利用递归方法生成从 1
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2