简答题:假定输入的字符串中只包含字母和*号。请编写函数proc(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
假定输入的字符串中只包含字母和*号。请编写函数proc(),它的功能是:将字符串中的前导*号全部删除,中间和后面的*号不删除。 例如,若字符串中的内容为****a*bc*def*g** **,删除后,字符串中的内容则应当是a*bc*def*g** **。 注意:部分源程序给出如下。 请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。 试题程序: #include<stdio.h=:{> #include<conio.h> woid proc(char*st r) { } void main() char str[81]; printf("Enter a string:\n"); gets(str); proc(str): printf("The string after deleted:\n"); puts(str);}
参考答案:
答案解析:

下列给定程序中函数proc的功能是:取出长整型变量s 中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为123

下列给定程序中函数proc的功能是:取出长整型变量s 中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为123456789时,t中的数为2468。请修

查看答案

若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。

若在定义语句:int a,b,c,*p=&c;之后,接着执行以下选项中的语句,则能正确执行的语句是( )。A.scanf("%d",a,b,c); B.sca

查看答案

在过程定义中有语句:Private Sub GetData(ByVal data As Integer),其中“ByVa

在过程定义中有语句:Private Sub GetData(ByVal data As Integer),其中“ByVal”的含义是(  )。 A.传值调用 B

查看答案

右商品表内容如下: 执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查

右商品表内容如下: 执行SQL命令:SELECT部门号,MAX(单价*数量)FROM商品表GROUP BY部门号;查询结果的记录是(  )。 A.1 B.3 C

查看答案

下图所示的是报表设计视图,由此可判断该报表的分组字段是(  )。

下图所示的是报表设计视图,由此可判断该报表的分组字段是(  )。 A.课程名称 B.学分 C.成绩 D.姓名

查看答案