全文预览

c语言课后习题答案

上传者:梦溪 |  格式:doc  |  页数:118 |  大小:387KB

文档介绍
n(){?inta,b,c;?printf("请输入三个整数:");?scanf("%d,%d,%d",&a,&b,&c);?if(a<b) if(b<c) printf("max=%d\n",c); else printf("max=%d\n",b); elseif(a<c) printf("max=%d\n",c); else printf("max=%d\n",a); return0;}4、有3个正整数a,b,c,有键盘输入,输出其中最大的数。#include<stdio.h>intmain(){?inta,b,c,temp,max;?printf("请输入三个整数:");?scanf("%d,%d,%d",&a,&b,&c);?temp=(a>b)?a:b;/*将a和b中的大者存入temp中*/?max=(temp>c)?temp:c;/*将a和b中的大者与c比较,取最大者*/?printf("三个整数的最大数是%d\n",max);?return0;}5、从键盘输入一个小于1000的正整数,要求输出它的平方根(如平方根不是整数,则输出其整数部分)。要求在输入数据后先对其检查是否为小于1000的正数。若不是,则要求从新输入。#include<stdio.h>#include<math.h>#defineM1000intmain(){?inti,k;?printf("请输入一个小于%d的整数i:",M);?scanf("%d",&i);?while(i>M)?{ printf("输入的数不符合要求,请重新输入一个小于%d的整数i:",M); scanf("%d",&i);?}?k=sqrt(i);?printf("%d的平方根的整数部分是:%d\n",i,k);?return0;}6、有一个函数:{x(x<1)y=2*x-1(1<=x<10)3*x–11(x>=10)

收藏

分享

举报
下载此文档