问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言程序设计,编程,见图

发布网友 发布时间:2022-05-27 13:34

我来回答

2个回答

热心网友 时间:2023-10-25 17:58

#include <stdio.h>

void test8() //第8题
{
int x,y;
scanf("%d",&x);
if(x<=0) y=3*x-5;
else if(x<=10) y= x*x-2*x+1;
else y=x*x*x-x*x+x-5;
printf("y=%d\n",y);
}

void test9() //第9题
{
double weight;
double money;
scanf("%f",&weight);
if(weight<=30)
{
money = weight*2;
}
else
{
money = weight*2+(weight-30)*0.8;
}
printf("money=%f",money);
}

void test10() //第10题
{
int x,y;
char sign;
double rst;
scanf("%d%c%d",&x,&sign,&y);
switch(sign)
{
case '+':
rst = x+y;
break;
case '-':
rst = x-y;
break;
case '*':
rst = x*y;
break;
case '/':
rst = x/y;
break;
default:
printf("Input Error\n");
return;
}
printf("%d%c%d=%f\n",x,sign,y,rst);
return;
}

int main()
{
//test8();
//test9();
test10();
}追问下面的
int main()
{
//test8();
//test9();
test10();
}
是什么意思哦?每个程序前加个main函数?

第9题能用switch语句写一下吗?

追答下面的main里调用上面每道题的子函数,如果想每道题一个main函数,那么直接把名称改为main,单独用就可以了

第9题分支太少了,一定要写成switch的话,大概是这样吧
void main() //第9题
{
double weight;
double money;
scanf("%f",&weight);
switch(weight/30)
{
case 0:
money = weight*2;
break;
default:
money = weight*2+(weight-30)*0.8;
break;
}
printf("money=%f",money);
}

热心网友 时间:2023-10-25 17:58

c语言程序设计 代码提供
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
硅胶与液态硅胶手机壳的区别 什么样的过敏会传染 过敏的原理是什么?为什么有的人过敏,有的人不过敏?谢谢! 过敏为什么会痒 评审报告需要注意什么 财政评审流程及注意事项 高效项目评审的6大注意事项 银行双录 什么意思 什么是银行双录 在异地哪些可公证 鸿星帝景湾怎么样?好不好?值不值得买? 国瑞·山湖海庄园怎么样?好不好?值不值得买? 衡阳市珠晖区幼儿园最好的是哪个? C语言编程 链表问题 关于链表,函数的C语言编程 为什么图片电脑上显示的16K大小的文件其实际大小为65536字节,matlab里面看的65536 uint8 这个int8_t范围到底是什么? c语言程序链表问题 C++中怎么把 unint8 [] 转成 java 的 byte []? c语言编程,简单点。建立一个单向链表,完成插入和删除,输出相操作后结果。 c语言链表编程题 Setting_T结构体字节为什么是28呢? 用C语言的链表编程 RR = uint8(zeros(height,width)); 什么意思? M = fread(fid,inf,&#39;uint8=&gt;uint8&#39;);这句话如何理解呢 c语言编程问题 链表 请问C语言中的uint8_t关键字是什么意思?为什么在普通的C语言书本中并未见过它? typedef unsigned char uint8_t关于占几个字节 c语言(uint8 *)t表示什么? uint8 和 uint16差8个字节,为什么FLASH写入uint16类型只要偏移4个字节 河南省2017年电气工程师发输变电工程师最新招聘信息? 怎么申请呢? 现在用什么软件可以注册 怎么注册 如何申请注册 什么软件可以申请 怎么申请 有没有那种软件一直可以申请的那种 微信8.0怎么注册 怎么申请 注册 手提式化学泡沫灭火器每次使用后应采取的做法不正确的 有注册的软件吗 有几种注册 登录过得应用软件注册账号给别人有什么不好的是吗? 判断一个民族是否是中华民族大家庭一员的主要标志是什么 我国56个民族都是中华民族大家庭的平等一员共同构成了你中有我我中有你,()的? 56个民族,五十六朵花,每个民族都是祖国大家庭中的一员,请你向大家介绍你们的民族,比如说说风土人情 在我们伟大祖国辽阔的土地上,共同生活着56个民族,组成了统一和谐的中华民族大家庭,其中人口最多的少数 大家庭,共有几个民族,其中()人口最多,其他民族人 用三角函数换元