编程题 设计1个程序,要求是: (1)在键盘上输入1个不小于3的自然数N(例输入10),求出其到第N个自然数中奇数之和,并输出结果 (2)输出1到第N自然数中所有质数的个数
【正确答案】set talk off clear input"n=" to n s=0 x=0 if n<3 then ? "请输入不小于3的数字" else for i=3 to n step 2 s=s+i next for m=2 to n for i=2 to int(sqrt(m)) if m%i=0 exit endif next if i>int(sqrt(m)) x=x+1 endif next endif ?"奇数之和为:",s ?"质数个数为:",x cancel set talk on
【答案解析】