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

下面程序的功能是计算正整数2345的各位数字平方和,请选择填空()#includestdio.hmain(){intn,sum=0;n=2345do{sum=sum+(n%10)*(n%10);n=【】;}while(n);printf("sum=%d",sum);}

A.n/1000

B.n/100

C.n/10

D.n%10

提问人:网友Dym112233 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“下面程序的功能是计算正整数2345的各位数字平方和,请选择填…”相关的问题
第1题
下面程序的功能是计算正整数2345的各位数字平方和,请选择填空。 #include main() { int n,sum=0; n=2345; do { sum=sum+(n%10)*(n%10); n=__; }while(n); printf("sum=%d",sum);}

A、n/1000

B、n/100

C、n/10

D、n%10

点击查看答案
第2题
下列给定程序中,函数proc的功能是计算正整数m 各位上数字的平方和。

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

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

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

试题程序:

include

include

include

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));

}

点击查看答案
第3题
下列给定程序中函数fun()的功能是计算正整数num的各位上的数字之平方和。 例如:输入352,则输出应
下列给定程序中函数fun()的功能是计算正整数num的各位上的数字之平方和。

例如:输入352,则输出应该是38;若输入328,则输出应该是77。

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

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

试题程序:

include <stdio.h>

include <conio.h>

long fun(long num)

{

/*+**+*+*+*found************/

long k=1;

do

{

k+=(num%10)*(num%10);

num/=10;

/*********+found*+**+*+******/

}while(num)

return(k);

}

main()

{

long n;

clrscr();

printf("\Please enter a number:");

scanf("%ld",&n);

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

}

点击查看答案
第4题
下面程序的功能是计算两个整数的( )。 #include <stdio.h> int main() { int m,n,w; scanf("%d,%d",&m,&n); while (n) { w=m; m=n; n=w%n; } printf("%d",m); return 0; }

A、最大公约数

B、最小公倍数

C、m和n值交换

D、m和n的乘积

点击查看答案
第5题
下面程序的功能是计算 1至10之间的奇数之和及偶数之和。请选择填空 # include <stdio. h> void main() { int a,b,c,i; a=c=0; for(i=0;i<=10;i+=2) { a+="i;" ; c+="b;" } printf("偶数之和="%d\n&quot;,a);" printf("奇数之和="%d\n&quot;,c-11),"> A、b=i--

B、b=i+1

C、b=i++

D、b=i-1

点击查看答案
第6题
下面程序的功能是计算1至1000 之间的奇数之和及偶数之和。请选择填空。 #include "stdio.h" int main( ) { int a,,c,i,j; a=c=0; for(i=0;i<=1000; i="i+2)" { a="__①_____;" j="___②____;" c="c+j;" } printf("偶数之和="%d\n&quot;,a);" printf("奇数之和="%d\n&quot;,c);" return 0; 本题要求填写第一个空>
点击查看答案
第7题
功能:编程求任意给定的n个数中的奇数的连乘积,偶数的平方和以及0的个数,n通过scanf()函数输入。 #include <stdio.h> int main() { int r=1,s=0,t=0,n,a,i; printf("n=");scanf("%d",&n); //先输入数字个数n for(i=1;i<=n;i++) { printf("a="); scanf(" %d",【?】); 每次输入一个数a if(【?】!="0)//如果是奇数,求累乘积" 【?】="a;" else if(a!="0)" 如果是偶数,求平方和 s+="【?】;" t++; } printf("r="%d,s=%d,t=%d\n&quot;,r,s,t);" return 0;>
点击查看答案
第8题
完成下列程序,该程序计算10名学生的平均成绩。 #include <stdio.h> #include <string.h> struct student { int num; char name[20]; int score; }; (1) ; int main(void) { int i , sum = 0 ; for(i = 0; i < 10; i++){ scanf("%d%s%d ", &stud[i].num, (2) , &stud[i].score); sum += stud[i].score; } printf("aver = %d \n", sum/10); return 0; } 第(1)空应该填入的语句是_____________。
点击查看答案
第9题
下列程序的功能是计算:s=1+12+123+1234+12345。请填空。 int main(void) { int t=0,s=0,i; for(i=1;i<=5;i++) { t="i+" ; s="s+t;" } printf("s="%d\n&quot;,s);" return 0;>
点击查看答案
第10题
下面程序计算一个整数的各位数字之和。在下画线处应填写的语句是(  )。

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)

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

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

简答题官方微信公众号

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

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

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