69,382
社区成员
发帖
与我相关
我的任务
分享
#include<stdio.h>
void main()
{
int temp,n,a;
temp=0;//初试低位向高位的进位是0,就是没有向各位进位的
scanf("%d %d",&n,&a);
while(n)
{
printf("%d",(n*a+temp)%10);//从低位向高位输出
temp=(n*a+temp)/10 ;//记录低位向高位的进位
n--;
}
getch();
}
#define GET_CHAR(a) (a + '0')
int DealNumber(int a, int n)
{
int sum = 0;
int tmpNum;
char *pNum = (char *)malloc(n + 1);
for (int i = 0; i < n; ++i)
{
*(pNum + i) = GET_CHAR(a);
*(pNum + i + 1) = '\0';
tmpNum = atoi(pNum);
sum += tmpNum;
}
free(pNum);
return sum;
}
#include<stdio.h>
void main()
{
int i,j,n;
scanf("%d",&n);
for(i=0;i<n;i++)
{
for(j=0;j<=i;j++)
printf("a");
printf("+");
}
getch();
}