[试题]

1 编程:

用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。

参考答案与解析:

相关试题

请编写一个函数fun,它的功能是:将一个表示正整数的数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“1234”,则函数把它转换为整数值1234。函数fun

[问答题]请编写一个函数fun,它的功能是:将一个表示正整数的数字字符串转换为一个整数(不得调用C语言提供的将字符串转换为整数的函数)。例如,若输入字符串“12

  • 查看答案
  • 输入一系列字符串,将字符串按递减次序排列。请编程实现

    [问答题] 输入一系列字符串,将字符串按递减次序排列。请编程实现

  • 查看答案
  • 假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:将字符串

    [试题]假定输入的字符串中只包含字母和*号。请编写函数 fun(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。例如,若字符串中的内容为****A*BC*DEF*G*******,删除后,字符串中的内容则应当是A*BC*DEF*G*******。注意:部分源程序给出如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数fun 的花括号中填入所编写的若干语句。试题程序;include <stdio. h>include <conio. h>void fun (char *a){

  • 查看答案
  • 假定输入的字符串中只包含字母和*号。请编写函数proc,它的功能是:将字符串中的

    [主观题]假定输入的字符串中只包含字母和*号。请编写函数proc,它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。例如,若字符串中的内容为****a*bc*def*g** **,删除后,字符串中的内容则应当是a*bc*def*g** **。注意:部分源程序给出如下。请勿改动main函数和其他函数中的任何内容,仅在函数proc的花括号中填入所编写的若干语句。试题程序:include<stdio.h=:{>include<conio.h>woid proc(char*

  • 查看答案
  • 2 编程: 用C语言实现函数void * memmove(void *dest,

    [试题]2 编程:用C语言实现函数void * memmove(void *dest,const void *src,size_t n)。memmove函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上。

  • 查看答案
  • 请编写一个函数proc(),它的功能是将一个数字字符串转换为一个整数(不得调用C

    [试题]请编写一个函数proc(),它的功能是将一个数字字符串转换为一个整数(不得调用C语言提供的将字符串转为整数的函数)。例如,若输入字符串“1234”,则函数把它转换为整数值1234。注意:部分源程序给出如下。请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。试题程序:

  • 查看答案
  • 编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该

    [问答题] 编一个程序,定义一个字符串变量,输入字符串,然后再输入一个字符,在字符串中查找该字符出现的次数。

  • 查看答案
  • 编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strca

    [主观题]编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连接到p1所指的字符串后。例如,分别输入下面两个字符串:F.irstStringSecondString则程序输出:F.irstStringSecondString注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号小填入所编写的若干语句。试题程序:include <stdio. h>include<conio. h>void fun (char pi

  • 查看答案
  • 假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:使字符串的前导

    [试题]假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:使字符串的前导*号不得多于n个;若多于n个,则删除多余的*号:若少于或等于n个,则什么也不做,字符串中间和尾部的*号不删除。例如,字符串中的内容为:******A*BC*DEF*G****,若n的值为4,删除后,字符串中的内容应当是:****A*BC*DEF*G****;若n的值为8,则字符串中的内容仍为;*******A*BC*DEF*G****。n的值在主函数中输入。在编写函数时,不得使用C语言提供的字符串函数。注意:部分源程序

  • 查看答案
  • 以下MyReplace函数的功能是将一个字符串(保存在变量S中)中的子字符串(保

    [单选题]以下MyReplace函数的功能是将一个字符串(保存在变量S中)中的子字符串(保存在变量OldS中)用新的字符串(保存在变量NewS中)代替,编写以下程序:PublicFunctionMyReplace(s$,OldS$,NewS$)AsStringD.imc%,lenOldS%lenOldS=Len(OldS)c=InStr(s,OldS)D.oWhilec>0s=Left(s,c-1)+NewS+Mid(s,c+lenOldS)c=InStr(s,olds)LoopMyReplace=

  • 查看答案
  • 1 编程: 用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒