简答题:下列给定程序中,函数proc()的功能是:从字符串str 中,删除所有大写字母'F'。请修改程序中的错误,使它能得到正确

  • 题目分类:C语言
  • 题目类型:简答题
  • 号外号外:注册会员即送体验阅读点!
题目内容:
下列给定程序中,函数proc()的功能是:从字符串str 中,删除所有大写字母'F'。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。 试题程序: #include<stdi0.h> void proc(char*str) { int i,j; //****found**** for(i=j=0;str[i]!='0';i++) if(str[i]!='F') //****found**** str[j]=str[i]; str[j]='\0'; } void main() { char str[80]; printf("\nEnter a string:"); gets(str); printf("The original strin9:"); puts(str); proc(str); printf("The string after deleted:"); puts(str); printf("\n\n");}
参考答案:【答案仅供学习,请勿对照自行用药等】
答案解析:

有以下程序#include<stdio.h>void fun(int*a,int n)/*fun函数的功能是将a所指数组

有以下程序#includevoid fun(int*a,int n)/*fun函数的功能是将a所指数组元素从大到小排序*/{int t

查看答案

下列程序的输出结果是( )。main(){ int a=6,b=3,C;if(a<b){c=a*b;printf("%d

下列程序的输出结果是( )。main(){ int a=6,b=3,C;if(a<b){c=a*b;printf("%d%d,%d\n",b,a,c)

查看答案

已知大写字母A的ASCII码是65,小写字母a的ACSII码是97。下列能将变量C中的大写字母转换为对应小写字母的语句是

已知大写字母A的ASCII码是65,小写字母a的ACSII码是97。下列能将变量C中的大写字母转换为对应小写字母的语句是( )。A.c=(c-'A')%26+

查看答案

下列程序的功能是:输入l0个整数。‘Private sub Command2_Click()Dim i,j,k,temp

下列程序的功能是:输入l0个整数。‘Private sub Command2_Click()Dim i,j,k,temp,arr(11)As Integer

查看答案

已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选

已知教师表“学历”字段的值只可能是四项(博士、硕士、本科或其他)之一,为了方便输入数据,设计窗体时,学历对应的控件应该选择(  )。 A.标签 B.文件框 C.

查看答案