【单选题】6分析以下声明: sum = 0 for d in range(0, 10, 0.1): sum += sum + d
A.
程序有语法错误,因为范围函数不能有三个参数。
B.
程序有语法错误,因为范围中的参数必须是整数。
【单选题】分析以下片段: sum = d = 0 while d != 100.0: d += 0.1 sum += sum + d
A.
程序没有运行,因为sum和d没有正确初始化。
C.
程序不会因为浮点数操作的数值不准确而停止运行。
D.
循环后,sum为0 + 0.1 + 0.2 + 0.3 + ... + 99.9
【单选题】以下程序执行后sum的值是 以下是引用片段: min() { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%d\n”,sum); }
【单选题】以下程序的运行结果是()。main(){inti=1,sum=0;while(i10)sum=sum+1;i++;printf(“i=%d,sum=%d“,i,sum);}
【单选题】分析以下片段: sum = d = 0 while d != 10.0: d += 0.1 sum += sum + d
A.
程序没有运行,因为sum和d没有正确初始化。
C.
程序不会因为浮点数操作的数值不准确而停止运行。
D.
循环后,sum为0 + 0.1 + 0.2 + 0.3 + ... + 9.9
【单选题】分析以下片段: sum = d = 0 while d != 10.0: d += 0.1 sum += sum + d
A.
程序没有运行,因为sum和d没有正确初始化。
C.
程序不会因为浮点数操作的数值不准确而停止运行。
D.
循环后,sum为0 + 0.1 + 0.2 + 0.3 + ... + 1.9
【单选题】以下程序片段执行后,sum的值是______。 int i,sum; for(i=1;i<6;i++) sum+=i; printf(“%d\n”,sum);
【单选题】分析以下片段: double sum = 0; double d = 0; while (d != 10.0) { d += 0.1; sum += sum + d; }
A.
该程序无法编译,因为sum和d被声明为double,但是分配了整数值0。
B.
程序永远不会停止,因为循环内d始终为0.1。
C.
由于使用浮点数进行运算时, 会出现被称为数值不正确的现象,程序可能不会停止。
D.
循环后,总和为0 + 0.1 + 0.2 + 0.3 + ... + 1.9
【单选题】关于泛型集合的描述,以下说法错误的是? A、 B、 C、 D、
【单选题】下列程序片段运行的情况是( )。 int i=1,sum=0; while(i<10)sum=sum+1;i++; printf("i=%d,sum=%d",i,sum);