编程题:求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(](/uploads/image/z/9636690-66-0.jpg?t=%E7%BC%96%E7%A8%8B%E9%A2%98%EF%BC%9A%E6%B1%82Sn%3Da%2Baa%2Baaa%2B%E2%80%A6%E2%80%A6aa%E2%80%A6%E2%80%A6aa%EF%BC%88n%E4%BD%8Da%EF%BC%89%2Cn%2Ca%E7%9A%84%E5%80%BC%E7%94%B1%E9%94%AE%E5%85%A5.%E6%88%91%E7%9A%84%E6%80%BB%E6%98%AF%E6%98%BE%E7%A4%BASn%3D0%2C%E7%A8%8B%E5%BA%8F%E5%A6%82%E4%B8%8B%23includeint+main%28%29%7B%5Cx05int+a%2Cn%2Ct%2Ci%2CSn%3B%5Cx05scanf%28%22%25a%2C%25n%22%2C%26a%2C%26n%29%3B%5Cx05for%28Sn%3D0%2Ct%3Da%2Ci%3D1%3Bi)
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……)这个不对吧,