bycj.net
当前位置:首页 >> C语言新手求助:求表达式s=AA...AA%...A%A,F... >>

C语言新手求助:求表达式s=AA...AA%...A%A,F...

#include long fun(int a,int n) { int j; long s=0,t=0; for(j=0;j t=t*10+a; s=t;//这个地方是吧算出来的值赋给s for(j=1;j { t=t/10;//因为是long型的,所以这一句话可以减少一个a(aaaaa/10=aaaa)(假如有n=5) s=s-t;//这个地方就是aaaaa-aaaa,然后在

count=1,这是一个赋值语句,count是变量名 printf("please input a and n\n"),这句要不要都可以,这句是在输入前给你个提示,在屏上显示please input a and n,a=%d,输出时显示a=,等号后面是a的值,%d是输出格式,表示十进制整数. a=a*10,你不是要求a+aa+aaa+aaaa+aaa的值吗,我们只能用a来表示一位数,以后的就要乘10,再加a了,用数来表示一下就是:如果a=1,1+(1*10+1)+(1*10*10+1*10+1)不知道明白了没有.

#include "stdio.h"void main(){ unsigned short a=0,n=0; long caculate(unsigned short a,unsigned short n); printf("Input A:"); scanf("%u",&a); printf("Input n:"); scanf("%u",&n); printf("Result:%ld",caculate(a,n)); getch();}long caculate(

#include void main() { int a,n,i; long s=0,temp=0; printf("输入a="); scanf("%d",&a); printf("输入n="); scanf("%d",&n); for(i=0;i { temp=temp*10+a; s=s+temp; } printf("%ld",s); getchar();getchar(); }

开头结尾我就不写了 t=t*a s=s+t 这是循环体 用for while 都行

#include void main(){ int s,a,k,temp; scanf("%d%d",&a,&k);//输入一个数字和次数 temp=s=a; for(int i=1;i{ a=a*10+temp; s=s+a; } printf("%d",s); }

#include<stdio.h> int main() { int a,n; long long s=0,t=0; printf("请输入a和n:"); scanf("%d %d",&a,&n); for(;n>0;n--) { t=t*10+a; s+=t; } printf("s=%lld\n",s); return 0; }

t=a 你t=1,就只有1111相减,t=a,才是aaaaa相减,点满意喔 貌似第二个循环也不是%10而是除以10

#include<stdio.h> void main() { long a; int b,c,d,e,f; printf("输入一个小于六位的正整数\n"); scanf("%ld",&a); if ((a/100000)>0) {printf("输入错误");b=0;} else if ((a/10000)>0&&(a/10000)<10) {printf("该数为5位数\n");b=5;} else if ((a/

这个计算是错的吧,是a+aa+aaa++aaaaaa 所以可以做如下修改:1234567891011121314151617 #include<stdio.h>#include<math.h> intmain() { intn,a,sn,sa; doublem; printf("输入 a,n\n"); scanf("%d,%d",&a,&n); for(m=0,sn=0,sa=a;m<=(n-1);) { sn=sn+sa; sa = sa*10+a;//第m+1个式子 m++; } printf("sn=%d",sn); return0; }

相关文档
pdqn.net | qhgj.net | zxwg.net | wlbk.net | xyjl.net | 网站首页 | 网站地图
All rights reserved Powered by www.bycj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com