编程题:求Sn=a+aa+aaa+……aa……aa(n位a),n,a的值由键入.我的总是显示Sn=0,程序如下#includeint main(){\x05int a,n,t,i,Sn;\x05scanf("%a,%n",&a,&n);\x05for(Sn=0,t=a,i=1;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 05:55:28
编程题:求Sn=a+aa+aaa+……aa……aa(n位a),n,a的值由键入.我的总是显示Sn=0,程序如下#includeint main(){\x05int a,n,t,i,Sn;\x05scanf(
xݒAOAǿqr艅/(5YcDibe5F(Šmt].ͼWkۄslvfި뜺i~_KKiΜ" %u[@wpZA'.pK#4Es^[&H }nTck?,dY^l=$"%,&mE%DK'S6dЋ ~α?|Fom3< LpقFd\4n0J|󇢬ѾG&5%?E^$;q}AU0z0!mn(|nٲ`$=4nc1wp&~4qfB9?2%PD1ĈavOC}HĹA}&\fr)eCQy2AѫS9B_p~˃{:ho 0

编程题:求Sn=a+aa+aaa+……aa……aa(n位a),n,a的值由键入.我的总是显示Sn=0,程序如下#includeint main(){\x05int a,n,t,i,Sn;\x05scanf("%a,%n",&a,&n);\x05for(Sn=0,t=a,i=1;i
编程题:求Sn=a+aa+aaa+……aa……aa(n位a),n,a的值由键入.我的总是显示Sn=0,程序如下
#include
int main()
{
\x05int a,n,t,i,Sn;
\x05scanf("%a,%n",&a,&n);
\x05for(Sn=0,t=a,i=1;i

编程题:求Sn=a+aa+aaa+……aa……aa(n位a),n,a的值由键入.我的总是显示Sn=0,程序如下#includeint main(){\x05int a,n,t,i,Sn;\x05scanf("%a,%n",&a,&n);\x05for(Sn=0,t=a,i=1;i
你这个语句的问题很多啊:
1.scanf语句中没有什么%a,%n这样的,输入整数要用%d.其次,不应该在当中加上,所以该为
scanf("%d%d",&a,&n);
其次,你的算法本身就不对,你这样子Sn = aaaaaa(n位),而不是你要的结果,应该再加循环:
for(j = 1; j

我菜鸟,就是for(Sn=0……)这个不对吧,