用WHILE语句求1+2+22+23+…+263的值. |
程序如下:i=0 S=0 While i<=63 s=s+2^i i=i+1 Wend Print s end |
核心考点
试题【用WHILE语句求1+2+22+23+…+263的值.】;主要考察你对
基本算法语句等知识点的理解。
[详细]
举一反三
给出一个算法: Read x If x≤0,Then f(x)←4x Else f(x)←2x End,If Print,f(x) 根据以上算法,可求得f(-1)+f(2)=______. |
给出以下四个问题:①x,输出它的绝对值.②求面积为6的正方形的周长.③求三个数a,b,c中最大数.④求函数f(x)=的函数值.其中不需要用条件语句来描述其算法的有______个. |
阅读下列程序: 输入x;
if x<0,then y= x+3; else if x>0,then y= x-5; else y=0; 输出 y. 如果输入x=-2,则输出结果y为( )A.3+π | B.3-π | C.π-5 | D.-π-5 | 已知下列程序 I NPUT t IF t<=3 THEN C=0.2 ELSE C=0.2+0.1*(t-3) END IF PRINT C END 当输入t=5时,输出结果是______. | 为了在运行下面的程序之后得到输出y=25,键盘输入x应该是______ INPUT x IF x<0 THEN y=(x+1)∗(x+1) ELSE y=(x-1)∗(x-1) END IF PRINT y END. |
|