程序填空(5)

2019-06-11 16:48

============================================================ 【空2】 【参考答案】 sum+=f(i) sum=sum+f(i)

============================================================ 【空3】 【参考答案】 %f

============================================================

2 /*-------------------------------------------------------

【程序填空】

---------------------------------------------------------

功能:三角形的面积公式:area=sqrt(s*(s-a)*(s-b)*(s-c)).其中 ,s=(a+b+c)/2,a、b、c为三角形三条边的长。定义两个带 参数的宏,一个用来求s,另一个用来求area。编写程序, 在程序中用带参数的宏求面积area。

-------------------------------------------------------*/ #include \#include \

/***********FILL***********/ #_____ S(x,y,z)(x+y+z)/2

#define AREA(s,x,y,z)sqrt(s*(s-x)*(s-y)*(s-z)) main() {

float a,b,c,s,area; printf(\

/***********FILL***********/ scanf(\ if(a+b>c&&b+c>a&&c+a>b) {

/***********FILL***********/ s=_____;

/***********FILL***********/ area=_____;

printf(\} }

【空1】 【参考答案】 define

============================================================ 【空2】 【参考答案】 &b

============================================================ 【空3】 【参考答案】 S(a,b,c)

============================================================ 【空4】 【参考答案】 AREA(s,a,b,c)

============================================================

六程序填空

1 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:以每行5个数来输出300以内(包含300)能被7或17整除的偶数,并求出 其和。

-------------------------------------------------------*/ #include \#include \main() {

int i,n,sum; sum=0;

/***********FILL***********/ _____;

/***********FILL***********/ for(i=1; _____ ;i++)

/***********FILL***********/ if(_____)

if(i%2==0) {

sum=sum+i; n++;

printf(\

/***********FILL***********/ if(_____)

printf(\ }

printf(\}

【空1】 【参考答案】 n=0

============================================================ 【空2】 【参考答案】 i<=300 i<300 300>=i 300>i

============================================================ 【空3】 【参考答案】 i%7==0||i==0 !(i%7)||!(i) !(i)||!(i%7) !(i%7&&i)

============================================================ 【空4】 【参考答案】 n%5==0 !(n%5) n/5*5==n

============================================================

2 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

题目:下述函数的功能是将串s2复制给s1。

-------------------------------------------------------*/ #include \

void Strcpy(char *s1, char * s2) {

/***********FILL***********/ while(_____) *s1++=*s2++;

/***********FILL***********/ _____; } main() {

char t1[100],t2[100]; scanf(\ Strcpy(t1,t2); printf(\}

【空1】 【参考答案】 *s2 *s2!=0 *s2!='\\0' *s2!=NULL

============================================================ 【空2】 【参考答案】 *s1='\\0' *s1=0 *s1=*s2 *s1=NULL

============================================================

六程序填空

1 /*------------------------------------------------------- 【程序填空】

---------------------------------------------------------

功能:在任意的字符串a中将与字符c相等的所有元素的下 标值分别存放在整型数组b中。

-------------------------------------------------------*/

#include

int main( ) {

char a[80];

int i,b[80],k=0; gets(a);

for(i=0;a[i]!='\\0';i++)

/***********FILL***********/

if(________)

/***********FILL***********/

{b[k]=i; _________;}

for(i=0;i

【空1】 【参考答案】 a[i]==’c’

============================================================ 【空2】


程序填空(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:儿科出科考试题库及答案(第一轮)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: