请教一个c++的基础问题,怎样一行输出五个数字?

请教一个c++的基础问题,怎样一行输出五个数字?,第1张

在while(c=='\n')中c肯定不等于\n的所以只循环一次!
你把while的意思搞反了,while括号中的内容成为真时循环,为假时不循环。所以改成while(c!='\n')
还有char
c
;
也就是说c
只能放一个字符
你想把“一串字符”cin给它未免强人所难

1、首先需要设置输入数据区间,如下图所示。

2、python range() 函数可创建一个整数列表,输入的最低数为起点,输入的最大数是终点,步长为1。

3、ifelifelse 语句判断,n>1。

4、Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

5、%取模 - 返回除法的余数;== 等于 - 比较对象是否相等。

6、break语句停止执行最深层的循环,执行下一行代码。

7、按F5运行程序,测试程序效果。

#include <iostream>
using namespace std;int main()
{
int n = 0;
for(int i = 100 ; i <= 200 ; i++)
{
if(i%7==0)
{
cout << i <<" ";
n++;
if(n % 5 == 0)
{
cout<<endl;
}
}
}
cout << endl;
return 0;
}这是运行结果:

public static void main(String[] arg) { Systemoutprintln("100内的素数为:"); int k=0; loop: for (int i = 2; i < 100; i++) { for (int j = 2; j < i; j++) { if (i % j == 0) { continue loop; } } k++; if(k/5==k/50) { Systemoutprintln(" " + i); } else{ Systemoutprint(" " + i); } } }


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存