通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级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语言程序设计》真题(四)
有如下程序,程序的输出结果是。
下列关于类和对象的叙述中,错误的是。
同第14题程序,输入4和6时输出结果分别是。
以下程序的输出的结果是。(程序内容:定义int a
网络空间是继陆海空天之后的“第五疆域”,网络技术是网络
计算机系统中的进程之间往往需要相互协作以完成一个任务。
在函数内部可以通过关键字____________未定义
已知x为非空列表,那么x.sort(reverse=T
Python标准库math中用来计算平方根的函数是__
若用数组名作为函数调用的实参,则传递给形参的是( )。
若x,y,x,z均为int型变量,则描述"x或y中有一
Linux内核主要由哪几部分组成?每部分的作用?参考答
在Linux 中,管道分为 ______ 种类型,若创
某文件的组外成员的权限为只读;所有者有全部权限;组内的
Linux中,提供TCP/IP包过滤功能的软件叫什么?
建表语句中表示非空约束的的子句是 。
MySQL客户端程序 _____ 可用于从mysqld
数据的逻辑结构是指数据的各数据项之间的逻辑关系。
(7 分)下表给出了整型信号量 S 的 wait和
按软件的功能进行划分,软件可以划分为 、 、
若a是int型变量,且a的初值为6,则计算表达式a+=
定义一种字符串操作为交换相邻两个字符。将“DACFEB
以比较为基本运算,对于2n个数,同时找到最大值和最小值
请编写函数fun,其功能是分别统计形参t所指二维数组中
算法时间复杂度的度量方法是
输入:120输出:____
与 16 进制数 A1.2 等值的 10 进制数是(
在下列各软件中,不属于 NOIP 竞赛(复赛)推荐使用
( 取石子游戏 ) 现有 5 堆石子,石子数依次为 3
已知 6 个结点的二叉树的先根 +遍历是 1 2 3
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2