程序要求用户输入数字,直到总数大于30为止。此外,用户必须计算有多少个数字是偶数,有多少是奇数。我可以得到问题的第一部分,但我在计算部分遇到了问题。
即
总计是0
请输入一个整数:20
总计是20
您有1个偶数和0个奇数。
#include <iostream>
#include <string>
using namespace std;
int main (){
int integer;
int total = 20;
int even_count = 0;
int odd_count = 0;
cout << "Total is 0" << endl;
cout << "Please enter an integer: ";
cin >> integer;
cout << integer << endl;
while ( total <= 30){
cout << "Total is " << total << endl;
cout << "Please enter an integer: ";
cin >> integer;
cout << integer << endl;
total = integer + total;
}
if (integer % 2 == 0) {
even_count = even_count + 1;
}
if (integer % 2 != 0){
odd_count = odd_count + 1;
}
cout << "You had " << even_count << " even numbers and ";
cout << odd_count << " odd numbers.";
cout << endl;
return 0;
}
此代码应适用于:
#include <iostream>
#include <string>
using namespace std;
int main (){
int integer=0;
int total = 0;
int even_count = 0;
int odd_count = 0;
cout << "Total is " << total << endl;
while ( total <=30 && integer <=30){
cout << "Please enter an integer: ";
cin >> integer;
total = integer + total;
if(total <=30){
cout << "Total is " << total << endl;
}
if (integer % 2 == 0) {
even_count = even_count + 1;
}
if (integer % 2 == 1){
odd_count = odd_count + 1;
}
}
cout << "You had " << even_count << " even numbers and " << odd_count <<
" odd numbers." << endl;
}
这是一个示例输出:总计为0请输入一个整数:25总计为25请输入一个整数:5总计为30请输入一个整数:1您有0个偶数和3个奇数
对于一个开发者而言,能够胜任系统中任意一个模块的开发是其核心价值的体现。 对于一个架构师而言,掌握各种语言的优势并可以运用到系统中,由此简化系统的开发,是其架构生涯的第一步。 对于一个开发团队而言,能在短期内开发出用户满意的软件系统是起核心竞争力的体现。 每一个程序员都不能固步自封,要多接触新的行业,新的技术领域,突破自我。
本文向大家介绍在C ++中计算整数中的偶数和奇数位,包括了在C ++中计算整数中的偶数和奇数位的使用技巧和注意事项,需要的朋友参考一下 给我们一个整数,任务是计算一个数字中的偶数和奇数。另外,我们将继续检查整数中的偶数是否出现偶数次,并且整数中的奇数位是否出现奇数次。 例如 说明-是的,此外,偶数出现偶数次,即2,奇数位出现奇数次,即3 说明-:否,因为偶数出现的次数是奇数,即3,而奇数出现的次数
主要内容:C语言程序的整体框架我们有两种方式从计算机获得信息:一是看屏幕上的文字、图片、视频等,二是听从喇叭发出来的声音。让喇叭发出声音目前还比较麻烦,我们先来看看如何在屏幕上显示一些文字吧。 在屏幕上显示文字非常简单,只需要一个语句,例如,下面的代码会让屏幕显示出“小牛知识库”: 这里有一个生疏的词汇 ,用来让计算机在屏幕上显示文字。 更加专业的称呼: "在屏幕上显示文字"叫做输出(Output); 每个文字都是一个字符(C
在 Go 代码中通过 //export Go函数名称 导出Go的函数名称 在 C 代码中通过 extern 返回值类型 Go函数名称(形参列表); 声明 Go 中导出的函数名称 注意://export Go 函数名称 和 extern 返回值类型 Go函数名称(形参列表); 不能在同一个文件中 package main import "C" import "fmt" // 导出Go函数声
问题内容: 我正在做一个新项目。我想知道某个目录中有多少个文件。 这是我到目前为止(从搜索中获得的)。但是,它显示不正确吗?我添加了一些注释,以便随时删除它们,它们是为了使我能尽我所能。 如果您需要更多信息,或者觉得我还没有足够描述,请随时声明。 问题答案: 您可以简单地执行以下操作:
当尝试在linux上实现具有并发支持的简单回显服务器时。 使用以下方法: 使用pthread函数创建线程池,并将其保存在链表中。它在进程启动时创建,在进程终止时销毁 这个程序现在似乎起作用了。 问题是: 是否适合在中间使用消息队列,它是否足够有效