博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
特殊乘法(数位拆解)
阅读量:4966 次
发布时间:2019-06-12

本文共 739 字,大约阅读时间需要 2 分钟。

//求余求模不断重复#include
int main(){int a,b;while(scanf("%d%d",&a,&b)!=EOF)//输入2个整数{int buf1[20],buf2[20],s1=0,s2=0;//buf1,buf2分别保存从2个整数中拆解出来的数位数字,//其数量由s1,s2表示while(a!=0)//只要a>0就不断重复拆解过程{buf1[s1++]=a%10;//取得个位数上的数字,将其保存a=a/10;//将所有数字移动到高一位上}while(b!=0){buf2[s2++]=b%10;b=b/10;}int ans=0;//计算答案for(int i=0;i
//另外一种实现方法,将输入数据看做字符串#include
int main(){ char a[11],b[11]; while(scanf("%s%s",a,b)!=EOF) { int ans=0; for(int i=0;a[i]!=0;i++)//遍历a中每一个字符,直到a字符串结尾 { for(int j=0;b[j]!=0;j++)//遍历b中每一个字符,直到b字符串结尾 { ans+=(a[i]-'0')*(b[j]-'0'); } } printf("%d\n",ans);} return 0;}

 

转载于:https://www.cnblogs.com/Xilian/p/3645812.html

你可能感兴趣的文章
单片机复位电路
查看>>
php json_decode失败,返回null
查看>>
获取单选按钮选中的值
查看>>
oracle 分页
查看>>
助教学期总结
查看>>
绘制基本 图形之矩形与多边形
查看>>
3-day3-list-truple-map.py
查看>>
02: djangorestframework使用
查看>>
7zip 自解压安装程序
查看>>
Graph-tool简介 - wiki
查看>>
jenkins 离线安装插件 ,插件的下载地址
查看>>
Edit控件显示多行文字
查看>>
java 日期与时间类
查看>>
JS第二周
查看>>
杭电1217————不像最短路的"最短路"
查看>>
【iCore3双核心板】发布 iCore3 硬件手册!
查看>>
Leetcode Word Break
查看>>
css性质
查看>>
python数据结构
查看>>
正则指引-括号(3)反向引用
查看>>