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

如下程序的功能是读入两个整数m和n,输出m到n之间的水仙花数,若m到n之间不存在水仙花数,则输出"no"。请把程序补充完整。 #include <stdio.h> int fun(int n) { int a, b, c; a = n%10; b = n/10%10; c = n/100; if(n == a*a*a + b*b*b

暂无答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“如下程序的功能是读入两个整数m和n,输出m到n之间的水仙花数…”相关的问题

第1题

请编写函数fun,它的功能是:求任意两个正整数的最小公倍数和最大公约数,最小公倍数放在指针变量bei所指的变量中,最大公约数放在指针变量yue所指的变量中。

注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

vOid fun(int m,int n,int*bei,int*yue)

{int s=l,i;

if(m>n){s=m;m=n;n=S;}

for(i=2,s=1;i<m i++)

if((m%i=0)&&(n%i=0))

{

}

*yue=s;

*bei=S*m*n;

}

main( )

{int a,b,beishu,yueshu;

chscr( );

printf("please input a,b:");scanf("%d,%d,"&a,&b);

fun(a,b,&beishu,&yueshu);

printf("a,b beishu:%d\n",beishu);

printf("a,b yueshu:%d\n",Yueshu);

}

点击查看答案

第2题

请编写函数proc(),该函数的功能是:将两个两位数的正整数num1,num2合并形成一个整数放在num中。合并的方式是:将num1数的十位和个位数依次放在num数的十位和千位上,num2数的十位和个位数依次放在c数的百位和个位上。

例如,当num1=64,num2=18时,调用到该函数后,num=4168。

注意:部分源程序给出如下。

请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填入所编写的若干语句。

试题程序:

点击查看答案

第3题

编写一个函数fun(),它的功能是:实现两个字符串的连接(不使用库函数strcat,即把p2所指的字符串连接到p1所指的字符串后。

例如,分别输入下面两个字符串:

FirstString

SecondString

则程序输出:

FirstStringSecondString

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号小填入所编写的若干语句。

试题程序:

include <stdio. h>

include<conio. h>

void fun (char pi[],char p2[])

{

}

main ( )

{

char s1[80],s2[40];

clrscr ();

printf("Enter s1 and s2:\n");

scanf ("%s%s", s1, s2);

printf ("s1=%s\n", s1);

printf("s2=%s\n",s2);

printf("Invoke fun(s1,s2) :\n");

fun(s1,s2);

printf("After invoking:\n");

printf ("%s\n", s1);

}

点击查看答案

第4题

函数fun的功能是:将a、b中的两个两位正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的百位和个位上,b中的十位和个位数依次放在变量c的千位和十位上。

例如,当a=45,b=12。调用该函数后,c=1425。

注意:部分源程序存在文件PROGl.C中。数据文件in.dat中的数据不得修改。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

点击查看答案

第5题

请编写两个函数void sort(iht &x,&y)和void sort(int x,int y,int z),实现对2个和3个元素的排序并在屏幕上输出排序结果 (数字之间使用跳格)。

注意:部分源程序已存放在文件test2_2.cpp中。

请勿修改主函数main和其他函数中的任何内容,仅在函数的花括号中填写若干语句。

输出结果如下:

3 4

2 3 4

文件rest2_2.cpp的内容如下:

include<iostream.h>

void sort(int &x,int &y)

{

/**1**/

}

void sort(iht x,int y,int z)

{

/**2**/

}

void main()

{

int a=4,b=3,c=2;

sort(a,b);

sort(a,b,C);

}

点击查看答案

第6题

请编写一个函数fun(),它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较K的字符串。若两个字符串长度相等,则返回第1个字符串。

例如,输入beijing<CR>shanghai<CR>(<CR>为回车键),函数将返回shanghai。

注意:部分源程序给出如下。

请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。

试题程序:

include<stdio.h>

char *fun(char *s, char *t)

{

}

main()

{

char a[20],b[10],*p,*q;

int i;

printf ("Input 1th string: ");

gets(a);

printf{"Input 2th string: ");

gets(b);

printf("%s",fun(a,b));

}

点击查看答案

第7题

请编一个函数float fun (double h),函数的功能是对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。

例如:若h值为8.32433,则函数返回8.32:若h值为 8.32533,则函数返回8.33。

注意:部分源程序给出如下。

请勿改动主函数main 和其他函数中的任何内容,仅在函数。fun 的花括号中填入所编写的若干语句。

试题程序:

include <stdio. h>

include <conio. h>

float fun (float h )

{

}

main()

{

float a;

clrscr ();

printf ("Enter a: ");

scanf ("%f", &a);

printf("The original data is : ");

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

printf("The result: %f\n", fun(a) );

}

点击查看答案

第8题

(四)

背景资料

某工业项目三期扩建工程总建筑面积3.2万m2,由三个单位工程构成,分别为筒中筒结构塔体、13个连体筒仓和附属建筑,建(构)筑物最大高度为60m,其中塔体最大开挖深度6m,基坑面积19m×16. 5m。地层结构自上而下依次为杂填土层(平均层厚约0.5m)、淤泥质地层(平均层厚约9m,夹杂不均匀的细砂)、细砂层(平均层厚约1m)、粗砂层(平均层厚约3m),地下水位一1.5m。工程开工后,技术负责人组织编制了基坑支护工程专项施工方案,确定了采用钢板桩支护,复合水泥搅拌桩做止水帏幕的支护方案。选用12m长钢板桩,桩脚进入粗砂层。选择角撑型型钢内支撑,共两层。

施工中发生如下事件:

事件一:基坑开挖施工自夜间开始。在第二天早晨上班时,技术负责人发现,紧临基坑2m的马路路面开裂、路基下沉。此时基坑已开挖至-4. Om标高,技术负责人便立即要求对基坑顶进行变形观测。变形观测的结果是,顶部向坑中心方向偏移15cm.钢板桩变形较大,超出规范允许要求。项目部立即采取了措施进行处理,共花去费用30万元。经查,造成此次事故的原因是,施工程序颠倒,一次下挖深度过大(方案规定2. 5m,实际挖4m)造成的,当时无管理人员跟班检查,基坑施工是班组长组织,工长未向班组交底(公司规定班组级交底由工长进行)。整个过程中没有监理旁站。

事件二:基坑成型后,基底淤泥逐渐隆起,基坑变形较大,经查,是由于钢板桩打入深度不够,没有达到施工方案中要求的粗砂层,导致基坑隆起,项目部立即采取了向坑内堆载(砂石),控制了坑底隆起,然后将钢板桩重新复打到位,避免了事态的进一步发展。

事件三:基坑开挖完成后的第3天,工厂的生产废水管道破裂,大量废水涌至基坑周边的截水沟内,造成墙背土体沉陷。项目部立即采取妥善措施进行了处理。

问题:

1.造成事件一发生的主要原因是什么?基坑工程周围环境监测的主要内容是什么?

2.事件二中项目部的做法妥当吗?还需进一步作什么样的处理?基坑支护破坏(失败)的主要形式有哪些(至少答出3种)?

3.事件三中项目部应如何采取措施进行处理?

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

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

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

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

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