c++入门(4)——%号,“ “和‘ ‘

上次我们讲过了+-*/的运算(上篇文章见https://blog.csdn.net/nameQWQ_CSDN/article/details/117170629?spm=1001.2014.3001.5502),那么c++中怎么取余数呢?c++中,对于取余数,也有一种符号为%(mod)号。比如取9除2的余数,应写为9%2.

要求1

输入两个整数,取他们相除的余数.

对于这个要求,大家先看一下我上一篇文章的程序,其实只需要把符号改一改就可以了,程序如下

#include
using namespace std;
int main()
{
	int a,b;
	cin>>a>>b;
	cout<

要求2

输入两个整数,输出他们的商和余数

当然,如果想同时输出商和余数怎么办呢?很好办,这样便行了,跟输入两个数一样.加一个"<<".

cout<

又有人会问了,这"   "是什么呢?其实就是一个空格,将商和余数分开,而这个空格,是必须在""中的.你想输出其他字符时,也必须放在"    "或'    '中,如果是输出多个字符,如#$%^&*,就放在"  "中

cout<<"#$%^&*";

若输出单个字符,如$,就放在'   '中,当然单个字符也可以放在"   "中,不过多个字符却不能放在"  "中,空格算一个字符.

cout<<"$";

这样下来,输出商和余数的程序就是这样的

#include
using namespace std;
int main()
{
	int a,b;
	cin>>a>>b;
	cout<

对了输入时,两数之间也要用空格或换行隔开,比如

输入3     2

才能输出1          1

好了,今天就到这里,再见!

谢谢阅读!

对了,作者也有一道题不会,见我博客c++铺地毯问题,求大神代码!

再见!

你可能感兴趣的:(c++,c++)