单选题 要求以下程序的功能是计算
【正确答案】 C
【答案解析】[解析] 程序中由于n为整型,所以1/n的结果始终为0,故程序最后输出的结果为 0,其结果错误,原因为在表达式1/n中1和n均为整型,所以应该将1改为1.0,这样表达式1.0/n的值不为0,为该数学表达式的值,因此我们可以知道导致程序运行后输出结果错误的行为s=s+1/n;,所以,4个选项中选项C符合题意。