云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言程序设计实验指导书课后答案

C语言程序设计实验指导书课后答案

  • 62 次阅读
  • 3 次下载
  • 2025/5/1 17:13:53

实验三

输入一个整数x,判定是否为5的倍数。 #include<> int main(void) { int x; printf(\ scanf(\ if(x%5==0)

printf(\能整除5\ else

printf(\不能整除5\ return 0; }

输入x,计算并输入下列分段函数对应的值。 -5 x<0 Y= 0<=x<=1 x/2 x>1 #include<> int main(void) { float x,y; printf(\ scanf(\ if(x<0) y=-5; else if(x>1) y=x/2; else y=x*x+2; printf(\对应值为%.2f\\n\ return 0 ; }

某商场给顾客购物的折扣率如下: 购物金额<300元 不打折 300<=购物金额<500元 9折 500元<=购物金额 7折

要求输入一个购物金额(x),输出打折率(rate)以及购物实际付款金额(x*rate) #include<> int main(void) {

int x,y; printf(\ scanf(\ if(x<300) { y=x; printf(\不打折,付款%d\\n\ } else if(x>=300&&x<500) { y=*x; printf(\打9折,付款%d\\n\ } else { y=*x; }

求解一元二次方程#include<> #include<> int main(void)

+b

的实数解。

printf(\打7折,付款%d\\n\ }

return 0;

{ int a,b,c,d,x1,x2; printf(\ scanf(\ d=b*b-4*a*c; if(d>0) { double sqrt(double d); x1=(-b+sqrt(d))/(2*a); x2=(-b-sqrt(d))/(2*a); printf(\ } else if(d=0) { x1=(-b+sqrt(d))/(2*a); printf(\ } else

printf(\没有实数解\ return 0; }

从键盘输入10个字符,将所有的英文字母转换为大写后输出。 #include<> int main(void) {

char i,ch;

printf(\请输入 \ for(i=1;i<=10;i++) { ch=getchar(); if(ch>='a'&&ch<='z') ch=ch-32; putchar(ch); }

return 0; }

从键盘输入10个字符,统计其中英文字母、空格、数字字符和其他字符的个数。 #include<> int main(void) { char ch,i; int letter,space,digiter,other; letter=space=digiter=other=0; for(i=1;i<=10;i++) { ch=getchar(); if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='z')) letter++; else if(ch==' '||ch=='\\n') space++; else if(ch>='0'&&ch<='9') digiter++; else other++; } printf(\ return 0; }

输入一个四位整数的年份,判断是否为闰年。 #include<> int main(void) { int x,a,b,c;

printf(\输入年份:\ scanf(\ a=x%4; b=x0; c=x@0;

if((a==0 && b!=0)||(c==0)) printf(\闰年\ else

printf(\不是闰年\ return 0; }

假设自动售货机出售4种商品,薯片、爆米花、巧克力和可乐,售价分别是每份元、元、元和元。在屏幕上显示以下菜单,用户可以连续查询商品的价格,当查询次数超过五次时,退出查询;不到五次时,用户可以选择退出。当用户输入编号1~4,显示对应商品的价格;输入0,退出查询;输入其他编号,显示价格为0。 #include<> int main(void) { char price; int i; printf(\请输入商品的名称:\\n\ for(i=1;i<=5;i++) { price=getchar();getchar(); switch(price) { case '1':printf(\售价元\\n\ case '2':printf(\售价元\\n\ case '3':printf(\售价元\\n\ case '4':printf(\售价元\\n\ case '0':printf(\退出查询\\n\ default :printf(\价格为0元\\n\ } } return 0;

搜索更多关于: C语言程序设计实验指导书课后答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

实验三 输入一个整数x,判定是否为5的倍数。 #include int main(void) { int x; printf(\ scanf(\ if(x%5==0) printf(\能整除5\ else printf(\不能整除5\ return 0; } 输入x,计算并输入下列分段函数对应的值。 -5 x<0 Y= 0<=x1 #include int main(void) { float x,y; printf(\ scanf(\ if(x1) y=x/2; else y=x*x+2; printf(\对应值为%.2f\\n\ ret

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com