才学C两天! 有一问题请教各位! 急!!!!!!!!
我要编一个输入 首项 i 公差d 项数 n 的等差数列求和公式, 求 S想用到 IF GOTO循环啊。 可写不下去了啊。 请指教, 如能帮我写一份小弟感激不尽啊! >_<
使用goto应该是这样吧:
main() { long s=0; int i,d,n; scanf("%d,%d,%d",&i,&d,&n); printf("i=%d,d=%d,n=%d\n",i,d,n); loop:{ s=s+i; i=i+d; n--; } if(n) goto loop; printf("sum=%ld\n",s); getch(); }