通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"计算机二级" 试卷中 全国计算机等级考试《二级C语言程序设计》模拟试题(一) 中有题目如下:
第1题
给定程序MODI1.C中函数fun的功能:先将s所指字符串中的字符按逆序存放到t所指字符中,然后把s所指串中的字符按正序连接到t所指串的后面。例如:当s所指的字符串为:"ABCDE"时,则t所指的字符串应为:"EDCBAABCDE"。请改正程序中的错误,使它能得出正确的结果。注意:
不要改动main函数,不得增行或删行,也不得更改程序的结构!
/**********code.c**********/ #include<stdio.h> #include<string.h> void fun (char *s, char *t) { /**********found**********/ int i; i=0; sl = strlen(s); for(; i<sl; i++) /**********found**********/ t[i] = s[sl-i]; for(i=0; i<sl; i++) t[sl+i] = s[i]; t[2*sl] = '\0'; } main() { char s[100],t[100]; printf("\nPlease enter string s:"); scanf("%s", s); fun(s,t); printf("The result is: %s\n", t); } /**********-code.c**********/
错误:int i; 正确:int i, sl;
错误:t[i] = s[sl-i]; 正确:t[i]=s[sl-i-1];
所属试卷:全国计算机等级考试《二级C语言程序设计》模拟试题(一)
下列叙述中错误的是( )。
在C语言程序中,下列说法正确的是( )。
有以下程序:程序的运行情况是( )。
下面程序用STL的条件计数算法和自定义的函数对象对一个
表达式{1,2,3}<{1,2,4}的值为______
列表对象的排序方法sort只能按元素从小到大排列,
达式 str ([1, 2,3])的值为_______
以下程序找出二维数组a中每行的最大值,并按一一对应的顺
单链表的结点类型定义为:指针p指向链表中间的某一个结点
当输入为“1 511998”时,输出为“18”。
若信道在无噪声情况下的极限数据传输速率不小于信噪比为3
假定DRAM芯片中存储阵列的行数为r、列数为c,对于一
若URL地址为http://www.nankai.ed
Mysqldump语句使用 _____参数可实现备份整
在DELETE触发器中,可以引用一个名为 ____的关
在mysql服务器中添加新的用户,其用户名分别为use
( )属于机器世界的模型,它是数据库设计的核心内容之一
线性表是具有n个的有限序列(n>0)。
对于一个具有n个结点的单链表,在已知的结点p后插入一个
设有以下共用体类型说明和变量定义,则变量a在内存所占字
静态变量和外部变量的初始化是在_____阶段完成的,而
若输入字符串:abcde<回车>,则以下while循环
预处理命令行都必须以_____号开始。
则表达式x+(y>!z)的值为_____。
表达式 a*(b+c)-d 的后缀表达形式为( )。
输入:12 172 4 6 9 11 15 17 18
下面的故事与( )算法有着异曲同工之妙。从前有座山,山
输入: 2 3 5输出: _______
给定 n 个有标号的球,标号依次为 1,2,…,n。将
更多选择题
更多填空题
全国计算机等级考试《二级Java语言程序设计》真题(五)
全国计算机等级考试《二级Java语言程序设计》真题(四)
全国计算机等级考试《二级Java语言程序设计》真题(三)
全国计算机等级考试《二级Java语言程序设计》真题(二)
全国计算机等级考试《二级Java语言程序设计》真题(一)
计算机二级Python语言程序设计模拟试卷
Python第三方库