题目内容 (请给出正确答案)
[主观题]

循环语句WHILE,DO后的m和END后的m,标号值为任意阿拉伯数字。

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“循环语句WHILE,DO后的m和END后的m,标号值为任意阿…”相关的问题

第1题

循环语句WHILE,DO后的m和END后的m,标号值为( )。

A、任意阿拉伯数字

B、1,2,3

C、程序段号

D、数字或字母

点击查看答案

第2题

循环控制

  1.实验目的

  ①熟悉掌握用while语句,do-while语句和for语句实现循环的方法。

  ②掌握在程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。

  ③进一步学习调试程序。

  2.实验内容

  编程序并上机调试运行。

  ①逐个检查1到200的所有整数,求1到200之间的完全平方数。

  ②判断一个整数是否为素数。

  ③由标准输入读一行字符,输出各个字符的编码。

  ④统计由标准输入得到的文件中字符的个数。

  ⑤统计输入数据的个数,找出其中的最小值和最大值。

  ⑥分别统计输入文件中的空格、行、数字、花括号以及其他所有字符的个数。

  ⑦打印Fibonacci序列前30个数。

  ⑧填出下列程序的运行结果。

  main()

  {int k=0;char c='A';

  do

  { switch(c++)

  {case'A':k++;break;

  case'B':k--;

  case'c':k+=2; break;

  case'D':k=k%2; contlnue;

  case'E':k=k*10;break;

  default:k=k/3;

  }

  k++;

  }

  while(c<'G');

  prinff("k=%d\n",k);

  }

  ⑨若运行以下程序时,从键盘输入3.6 2.4<CR>  (<CR>表示回车),写出程序的运行结果。

  #include<math.h>

  main()

  (float x,y,z;

  scanf("%f%f",&x,&y);

  z=x/y

  while(1)

  {if(fabs(z)>1.0) {x=y;y=z:z=x/y:}

  else break;

  }

  printf("%f\n",y);

  }

  ⑩编写程序,从键盘输入6名学生的5门成绩,分别求出每个学生的平均成绩,并依次输出。

  编程求1!+2!+3!+4!+……………+19!+20!。

  找出1000之内的所有完数。

  输出9*9口诀。

  打印出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,冈为153=13+53+33

  猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,只剩下一个桃子了。求猴子第一天共摘了多少个桃子。

  要求编写程序使得在屏幕上输出如下图形。

  

点击查看答案

第3题

下列给定程序中,函数proc的功能是找出100~m(m 不大于1000)之间百位数字加十位数字等于个位数字的所有整数,把这些整数放在s所指的数组中,个数作为函数值 返回。 请修改程序中的错误,使它能得到正确结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include<stdio.h> define M 1000 int proc(int*S.int n) { int i,j,k,a,b,c; j=0; for(i=100;i<n;i++) { //****found**** k=n: a=k%10; k/=10; b=k%10; c=k/10; if(a==b+c) //****found**** s[j]=i: } return j; } void main { int a[M],m,num=0,i; do { printf("\nEnter m(<=1000):"); scanf("%d",&m); } while(m>1000); num=proc(a,m); printf("\n\nThe result:\n"); for(i=0;i<num;i++) printf("%5d",a[i]); printf("\n\n"); }

点击查看答案

第4题

填上适当的语句,使求100以内能被3整除但不能被7整除的数字之和的程序完整正确。

SET TALK OFF

CLEAR

STORE O TO S,N

DO WHILE N<=i00

【 】

S=S+N

ENDIF

【 】

ENDDO

?“S=”+STR(S)

SET TALK 0N

点击查看答案

第5题

下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是 SET TALK OFF INPUT"X=Y"TO x s=0 DO WHILEx!=0 s=s+MOD(x,10) _________ ENDDO ?S SET TALK ON

A.x=int(x/10)

B.x=int(x%10)

C.x=x-int(x/10)

D.x=x-int(x%10)

点击查看答案

第6题

下面程序计算一个整数的各位数字之和。在下划线处应填写的语句是 SET TALK OFF INPUT"X=Y"TO x s=0 DO WHILEx!=0 s=s+MOD(x,10) _________ ENDDO ?S SET TALK ON

A.x=int(x/10)

B.x=int(x%10)

C.x=x-int(x/10)

D.x=x-int(x%10)

点击查看答案

第7题

阅读下列算法说明和算法流程,将应填入(n)处的字句写在对应栏内。

【算法说明】

程序实现了常见的猜数字游戏。游戏开始时由程序自动产生一个1到100的随机数,接收用户输入,并给出提示信息,直至用户猜对。用户猜对后,显示猜测次数,并提供“重新开始”和“退出”功能。

算法采用两层循环实现。外层循环采用do-while循环,由循环条件控制是否重新开始。内层采用for循环,用于判断用户的每次输入。m是随机产生的整数,键盘输入是字符串类型变量,n是整型变量。

【问题1】内循环还需要一个变量,其作用为(1)。

【问题2】请将流程图5.2补充完整。

点击查看答案

第8题

用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。

SET TALK OFF

INPUT "X=" TO X

S=0

DO WHILE X! =0

S=S+MOD(X, 10)

ENDDO

?s

SET TALK ON

A.X=int(X/10)

B.X=int(X%10)

C.X=X-int(X/10)

D.X=X-int(X%10)

点击查看答案

第9题

用程序计算一个整数的各位数字之和,在下划线处应填写的语句是( )。

SET TALK OFF

INPUT "X=" TO X

S=0

DO WHILE X! =0

S=S+MOD(X, 10)

ENDDO

?s

SET TALK ON

A.X=int(X/10)

B.X=int(X%10)

C.X=X-int(X/10)

D.X=X-int(X%10)

点击查看答案

第10题

下列给定程序中,函数proc的功能是计算正整数m 各位上数字的平方和。

例如,输入498,则输出应该是161。

请修改程序中的错误,使它能得到正确结果。

注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。

试题程序:

include<stdlib.h>

include<stdio.h>

include<conio.h>

long proc(10ng m)

{

//****found****

long sum=1;

do

{

sum+=(m%10)*(m%10);

m/=l0;

//****found****

}

while(m)

return(sum);

}

void main

{

long n;

system("CLS");

printf("Please enter a number:");

scanf("%1d",&n);

printf("\n%ld\n",proc(n));

}

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

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

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

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