如图,C语言程序实现的功能是把字符串中的小写字母删去,有什么不对的地方吗?不能运行

如图,C语言程序实现的功能是把字符串中的小写字母删去,有什么不对的地方吗?不能运行,第1张

你的删除字符串中的小写字母的C语言程序,我帮你改好了,你看看吧.

#include<stdio.h>

int main()

{

 char s[]="ABCdE"

 int i=0,j

 while(*(s+i)!='\0'){

  if(*(s+i)>=97 && *(s+i)<=122){

   j=i

   while(*(s+j)!='\0')

    *(s+j)=*(s+(++j))

   *(s+j)='\0'

  }

  else

   i++

 }

 i=0

 while(*(s+i)!='\0'){

  printf("%c\n",*(s+i))

  i++

 }

 return 0

}

运行结果

A

B

C

E

经过第一次循环得到s=1×3,i=5

经过第二次循环得到s=1×3×5,i=7

经过第三次循环得到s=1×3×5×7,i=9

s=1×3×5×7×…>1000

该程序框图表示算法的功能是求计算并输出使1×3×5×7×…>1000成立的最小整数

故答案为:计算并输出使1×3×5×7×…>1000成立的最小整数

试题答案:经过第一次循环得到s=1×3,i=5

经过第二次循环得到s=1×3×5,i=7

经过第三次循环得到s=1×3×5×7,i=8

s=1×3×5×7×…>10000

该程序框图表示算法的功能是求计算并输出使1×3×5×7×…>10000成立的最小整数

故答案为计算并输出使1×3×5×7×…>10000成立的最小整数


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7829151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存