码迷,mamicode.com
首页 > 其他好文 > 详细

小学生算术

时间:2017-05-08 10:07:44      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:article   cpp   重要   使用   for   stream   nbsp   str   main   

#include<iostream>
#include<memory.h>
using namespace std;
int main()
{
	char m[4],n[4];
	cin>>m>>n;
   int temp[4];
	while(m[0]!=‘0‘&&n[0]!=‘0‘)
	{   int N=0;
	     memset(temp,0,sizeof(temp));
		for(int i=2;i>=0;i--)
		{
			temp[i]=temp[i]+m[i]+n[i]-‘0‘-‘0‘;
			if(temp[i]>9)
				{
				N++;
				if(i>=1)
				temp[i-1]+=1;
				}

		}
		cout<<N<<endl;
		cin>>m>>n;
	}

}

 注意:memset的使用方法,memset(赋值对象,赋值。对象size)

size非常重要啊。

小学生算术

标签:article   cpp   重要   使用   for   stream   nbsp   str   main   

原文地址:http://www.cnblogs.com/gccbuaa/p/6823244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!