下面程序段中,执行S语句的次数为( )。 for(int i=1;i<=n;i++) for(int j=1;j<=i;j++) S;

admin2022-06-07  23

问题 下面程序段中,执行S语句的次数为(    )。
    for(int i=1;i<=n;i++)
    for(int j=1;j<=i;j++)
    S;

选项 A、n2
B、n2/2
C、n(n+1)
D、n(n+1)/2

答案D

解析 分析易知当i=1时s语句执行1次,当i=2时s语句执行2次,…,当i=n时s语句执行n次,故s语句共执行1+2+…+n=n(n+1)/2次。
转载请注明原文地址:https://kaotiyun.com/show/ex3i777K
0

相关试题推荐
最新回复(0)