C语言数组问题
没有学过编程的话,有点困难,但只要认真学就一定能学会。
#include<stdio。h>#include<string。
h>main(){ char str1[80],str2[80],tem[80]; int t1[80],t2[80],ans[81]; int i,j,e=0; gets(str1); gets(str2); if(strlen(str1)<strlen(str2)) { strcpy(tem,str1); strcpy(str1,str2); strcpy(str2,tem); } for(i=0;i<strlen(str1);i++) t1[i]=str1[i]-'0'; for(i=0;str2[i]!='\0';i++) t2[i]=str2[i]-'0'; for(i=0;i<strlen(str1);i++) printf("%d",t1[i]); printf("\n"); j=strlen(str2); for(i=strlen(str1);i>=strlen(str1)-strlen(str2);i--,j--) t2[i]=t2[j]; for(i=0;i<strlen(str1)-strlen(str2);i++) t2[i]=0; for(i=0;i<strlen(str1);i++) printf("%d",t2[i]); printf("\n"); for(i=strlen(str1)-1;i>=0;i--) { ans[i]=(t1[i]+t2[i]+e)%10; e= (t1[i]+t2[i]+e)/10; } for(i=0;i<strlen(str1);i++) printf("%d",ans[i]); printf("\n");}你试试吧。
答: 指针与数组是C语言中很重要的两个概念,它们之间有着密切的关系,利用这种关系,可以增强处理数组的灵活性,加快运行速度,本文着重讨论指针与数组之间的联系及在编程...详情>>
答:我建议你去--天下网吧联盟 这里面都是网吧业主和网管交流的论坛,你可以自己注册一个用户进去看看,你可以和他们交流也可以寻求他们的帮助,我想没有你解决不了的问题,...详情>>
答:格式化文本区域的段落标记,用于规定文本和层的属性和位置等。比如: 新浪网 用来规定 新浪网 这三个字居中显示。 文本中心(CENTER)、左(LEFT)或右(R...详情>>