加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3819 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   

头像
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: *
推文 x 鲜花 x
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++][求助] [求助]c++的问题,请各位高手帮忙看看吧..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] | Posted:2005-10-21 00:10 |
唐老鸭
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x230
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

一三题都有问题....
因为你没考虑到程式小于0的情形....
二题可参考范例区可爱的泡泡排序法 表情 ....
当然也可以用if和else来写...
只是写法比较笨....


没东西可以抓
献花 x0 回到顶端 [1 楼] From:美国 | Posted:2005-10-21 00:46 |
james0203
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

第一题
#include<stdio.h>
int main(void)
{
float a;
printf("输入买电视的台数:");
scanf("%f",&a);
if (a>=31)
printf("总价为:%.1f\n",a*25000*0.7);
else if (a>=21)
printf("总价为:%.1f\n",a*25000*0.8);
else if (a>=11)
printf("总价为:%.1f\n",a*25000*0.9);
else
printf("总价为:%.1f\n",a*25000);
return 0;
}
应该是这样吧
自己试试看


蛋蛋~egg
献花 x0 回到顶端 [2 楼] From:未知地址 | Posted:2005-10-21 01:12 |
onlyaway
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我改过了,请各位帮我看看
1.
#include<iostream.h>
int main()
{
int a;
cout<<"请输入购买电视机数量";
cin>>a;
if (a>=31)
cout<<"总价为"<<a*25000*0.7<<"元";
else if (a>=21)
cout<<"总价为"<<a*25000*0.8<<"元";
else if (a>=11)
cout<<"总价为"<<a*25000*0.9<<"元";
else
cout<<"总价为"<<a*25000<<"元";
}
2.
#include<iostream.h>
int main()
{
  cout<<"请输入三个数字"<<endl;  
  int a,b,c;  
  cin>>a>>b>>c;    
  if(a<b&&b<c)  
  cout<<"最小"<<a<<endl;
  if(a<c&&c<b)
  cout<<"最小"<<a<<endl;  
  else if(b<a&&a<c)
  cout<<"最小"<<b<<endl;
  else if(b<c&&c<a)
  cout<<"最小为"<<b<<endl;
  else
  cout<<"最小为"<<c<<endl;
}
3.
#include<iostream.h>
int main()
{
int a;
cout<<"请输入包裹重量";
cin>>a;
if (a>=500)
cout<<"邮资为"<<100<<"元";
else if (a>=100)
cout<<"邮资为"<<60<<"元";
else if (a>=56)
cout<<"邮资为"<<40<<"元";
else if (a>=11)
cout<<"邮资为"<<23<<"元";
else
cout<<"邮资为"<<12<<"元";
}


献花 x1 回到顶端 [3 楼] From:台湾中华电信 | Posted:2005-10-21 23:48 |
onlyaway
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x3
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

#include<iostream.h>
int main()
{
cout<<"请输入三个数字"<<endl;  
int a,b,c;  
cin>>a>>b>>c;  
if(a<=b&&b<=c)  
cout<<"最小为"<<a<<endl;
else if(a<=c&&c<=b)
cout<<"最小为"<<a<<endl;  
else if(b<=a&&a<=c)
cout<<"最小为"<<b<<endl;
else if(b<=c&&c<=a)
cout<<"最小为"<<b<<endl;
else
cout<<"最小为"<<c<<endl;
}
改过了!


献花 x0 回到顶端 [4 楼] From:台湾中华电信 | Posted:2005-10-22 00:15 |
唐老鸭
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x230
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

一三题的问题还是没改....
第一题输入40以上....
便跟题义不和....
输入0以下....
也是个问题....
除非你上面规定我不能输入0以下(三题同理)...
把所有程式执行的可能性或错误的情况列出来....
不然你程式永远有隐含的错误....

二题用IF及ELSE只要三个就比的出来....
不用用到五个....
你又不需要取中间值....


没东西可以抓
献花 x0 回到顶端 [5 楼] From:美国 | Posted:2005-10-22 23:24 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.011076 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言