'链袭李}breakpubli" /> '链袭李}breakpubli"> c程序名词加单复数问题,我的代码运行出来不对,请高手帮助一下_软件运维_内存溢出

阅读7

c程序名词加单复数问题,我的代码运行出来不对,请高手帮助一下,第1张

两个问题

else后面两句需要用大括弧括起来

后面禅侍再加上break退出循环

也就是这样棚迟:

else//其他情况直接加s.

 {

  str[i]='s'

  str[i+1]='\0'链袭李

 }

 break

public class Test {

/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub //定义变量

接收是否继续执行?

String answer= null

//定义变量 接收输入的值

String num=null

do{

System.out.print("请先输入需要计算的数值:")

Scanner sa = new Scanner(System.in)

num = sa.next() //定义变量进脊丛竖行双数

统计

int nCount =0

//定义变量进行单数统计

int dnCount = 0

for(int i=0i<num.length()i++)

{

if(num.charAt(i)%2==0)

nCount++

else

dnCount++

}

System.out.println("你输樱大入的数字是"+num)

System.out.println("其中双数郑猜有:"+nCount+"个")

System.out.println("单数有:"+ dnCount+"个")

System.out.print("是否继续?非'y'或'Y'退出!")

answer = new String(new Scanner(System.in).next().toUpperCase())

}while(answer.equals("Y"))

}


暂时没有考虑不是数字的情况,那样无非是加个判断。输入数值权且当做String处理了。

欢迎分享,转载请注明来源:

内存溢出

原文地址:

https://54852.com/yw/12357947.html
数值
(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
定位手机号定位手机号一级用户组
程序设计模式是什么?
上一篇
2023-05-23
电脑进程哪些可以删
2023-05-23

发表评论
请登录后评论...
登录
提交

    评论列表(0条)
保存
{label}{label}