才学C两天! 有一问题请教各位! 急!!!!!!!!
我要编一个输入 首项 i 公差d 项数 n 的等差数列求和公式, 求 S想用到 IF GOTO循环啊。 可写不下去了啊。 请指教, 如能帮我写一份小弟感激不尽啊! >_<
2005-01-22 11:28

2005-01-22 12:03
2005-01-22 13:29
2005-01-22 13:36
2005-01-23 13:14
使用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(); }

2005-01-26 11:45
2005-01-26 12:22