C++程序设计 写一个scanner,例如输入 I am a student

C++程序设计 写一个scanner,例如输入 I am a student,第1张

#include<iostream>

using namespace std

int main(void)

{

char scanner[100]

int n = 0

bool check = false

cout<<"Enter a sentence:"<<endl

gets(scanner)

cout<<"***********************"<<endl

for(int i = 0i<strlen(scanner)i++)

{

if(scanner[i]==' ')

{

if(check)

{

cout<<endl

n++

check = false

}

}

else

{

check = true

cout<<scanner[i]

}

}

cout<<endl<<"共有单词 "<<n+1<<"个!"<<endl

return 0

} ******本程序可以输入不规范的英语句子********

import java.util.ArrayList

import java.util.Collections

import java.util.List

import java.util.Scanner

public class zdpx {

public static void main(String[] args) {

String[] str = new String[3]

List<String> list=new ArrayList<String>()

Scanner sc = new Scanner(System.in)

for(int i=0i<3i++)

{

System.out.println("请输入第"+(i+1)+"个字符串:")

str[i]=sc.next()

list.add(str[i])

}

Collections.sort(list)

    

//根据元素的自然顺序 对指定列表按升序进行排序。

     

    for (int i = 0 i < list.size() i++) {

        System.out.println(list.get(i))

    }

}

}

我就说怎么我刚回复完,这题目又显示在了网上,点进去还没我的答案,还气愤地以为自己答案被人删了,原来是楼主发布了两次。

如果不添加引用,直接using命名空间,是会报错的,

所以一定要先添加对相应程序集的引用。

如果你使用Visual Studio,那么在“解决方案资源管理器”中,

找到相应项目下的“引用”,右键添加引用,

把System.Drawing和System.Windows.Forms引用进来,应该就OK了,祝你好运


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存