题目内容 (请给出正确答案)
[单选题]

当用户从键盘输入整数9时,以下程序 s=input("请输入一个整数:") if s>=5: print(s+1) elif s>=10: print(s+2) else: print(s) 的输出是()

A.10

B.11

C.9

D.程序无法运行,提示错误。

提问人:网友zz41223 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
网友答案
查看全部
  • · 有3位网友选择 C,占比37.5%
  • · 有3位网友选择 B,占比37.5%
  • · 有2位网友选择 D,占比25%
匿名网友 选择了B
[101.***.***.3] 1天前
匿名网友 选择了B
[65.***.***.239] 1天前
匿名网友 选择了D
[15.***.***.19] 1天前
匿名网友 选择了B
[101.***.***.3] 1天前
匿名网友 选择了D
[143.***.***.123] 1天前
匿名网友 选择了C
[93.***.***.13] 1天前
匿名网友 选择了B
[65.***.***.239] 1天前
匿名网友 选择了C
[47.***.***.55] 1天前
匿名网友 选择了B
[112.***.***.196] 1天前
匿名网友 选择了C
[50.***.***.240] 1天前
匿名网友 选择了D
[15.***.***.19] 1天前
匿名网友 选择了C
[93.***.***.13] 1天前
匿名网友 选择了D
[143.***.***.123] 1天前
匿名网友 选择了C
[93.***.***.13] 1天前
匿名网友 选择了B
[65.***.***.239] 1天前
匿名网友 选择了C
[47.***.***.55] 1天前
匿名网友 选择了B
[112.***.***.196] 1天前
匿名网友 选择了C
[50.***.***.240] 1天前
匿名网友 选择了D
[15.***.***.19] 1天前
匿名网友 选择了B
[101.***.***.3] 1天前
加载更多
提交我的答案
登录提交答案,可赢取奖励机会。
更多“当用户从键盘输入整数9时,以下程序 s=input("请输入…”相关的问题
第1题
求1/3+3/5+5/7+…前20项之和。(本题要求分别以goto,for,do ...while,while四种循环语句实现) 提示:该程序可设计成类似“菜单”的模式。提示用户键盘输入选项,根据选项的不同分别执行4种循环结构,即只需编写一个源程序(.c文件),切不可编写4个源程序(.c文件)。
点击查看答案
第2题
阅读以下程序并填空。

该程序的功能是:输入10个整数,将其中的前5个数从小到大排序,然后输出这10个数。

include

void sort(①__________) ① _________

{int i,m,t;

for(i=0;i

for(m=i+1;m

if(②_________) ②_________

{t=a[m];a[m]=a[i];a[i]=t;}

}

main()

{int k,a[10];

for(k=0;k<10;k++)

scanf("%d",&a[k]);

③_________; ③_________

for(k=0;k<10;k++)

printf("%d",a[k]);

}

点击查看答案
第3题
两个正整数的最大公约数(Greatest Common Divisor,GCD) 是能够整除这两个整数的最大整数,请分别采用如下3种方法编写计算最大公约数的函数Ged(),在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大公约数。

(1)穷举法 ,由于a阳的最大公约数不可能比a和b中的较小者还大,否则一定不能整除它,因此,先找到,a和b中中的较小者t,然后从t开始逐次减I尝试每种可能.即检验t到I之间的所有整数,第一个满足公约数条件的t就是和b的最大公约数。

(2)欧几里得算法,也称辗转相除法、对正整数a和b,连续进行求余运算,直到余数为0为止.此时非0的除数就是最大公约数。设r=a mod b表示a除以上的余数,若r≠0将b作为新的a,r作为新的b,即Ged(a,b)=Ged(b,r),重复a mod b运算,直到r=0为止,此时b为所求的最大公约数。例如,50和15的最大公约数的求解过程可表示为:Ged(50,15)=Ged(15,5)=Ged(5,0) =5。

(3)递归方法。对正整数a和b,当a>b时,若a中含有与b相同的公约数,则a中去掉b后剩余的部分a-b中也应含有与b相同的公约数,对a-b和b计算公约数就相当于对a和b计算公约数。反复使用最大公约数的如下3条性质,直到a和b相等为止,这时,a或b就是它们的最大公约数。

性质1如果a>b, 则a和b与a-b和b的最大公约数相同, 即Ged(a,b)=Ged(a-b,b)

性质2如果b>a, 则a和b与a和b-a的最大公约数相同, 即Ced(a,b)=Ged(a,b-a)

性质3如果a=b, 则a和b的最大公约数与a值和b值相同, 即Ged(a,b)=a=b

点击查看答案
第4题
【填空题】下面函数用“折半查找法”在有10个数的a数组中对关键字m查找,若找到,返回其下标值;否则返回-1。请填空使程序完整、正确。 提示:折半查找法的思路是先确定待查元素的范围,将其分成两半,然后比较位于中间点元素的值。如果该待查元素的值大于中间点元素的值,则将范围重新设定为大于中间点元素的范围,反之则设定为小于中间点元素的范围。 int search(int a[10], int m) { int xl = 0, x2 = 9, mid; while (xl <= x2) { mid="(xl" + 2; if (m a[mid]) (1____); else> a[mid]) (2____); else return (mid); } return (-1); }
点击查看答案
第5题
对于键盘输入的一个整型数据x,根据下面分段函数求解y,请填空: #include <stdio.h> #include <stdlib.h> int main() { int x; scanf("%d", &x); if(x>=0) { switch ( ) { case 0 : printf("y=%d\n", x); break; case 1: printf("y=%d\n", 2*x+1); break; case 2: printf("y=41\n"); break; case 3: printf("y=%d\n", 71-x); break; default: printf("y=0\n"); } } else printf("y=0\n"); return 1; }
点击查看答案
第6题
在循环语句“for(int i=0;i<n;i++) ”中,循环体执行的次数为(> A、1

B、n-1

C、n

D、n+1

点击查看答案
第7题
在数组中某个位置插入一个数,先要腾出位置,即将这个位置后面的数据逐个移动,再插入。
点击查看答案
第8题
有以下程序

include

main()

{int X;

scanf(”%d”,&x); ,

if(x2>15)printf(“%d”,x一5);

if(x>10)printf(“%d”,x);

if(x>5)printf(“%d\n”,X+5);

}

若程序运行时从键盘输入12<回车>,则输出结果为 。

点击查看答案
第9题
下面程序运行时从键盘上输入“6”,写出程序的运行结果。 #include <iostream> using namespace std; void sub____ { while ____!='\0'); while ____<b)*____ *____; *____="b;" } void main____ { char s[]="97531" ,c; c="cin.get____;" sub____; cout s;>
点击查看答案
第10题
有如下程序:

s=InputBox("input va lue of s:")

SELECT CASE s

CASE IS<6

f=s+1

CASE IS<5

f=s+2

CASE IS<4

f=s+3

CASE ELSE

f=s+4

END SELECT

PRINT s;f

运行时从键盘输入6,输出的结果是()

A. 3和10

B. 6和10

C. 6和11

D. 5和11

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信