问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

c++练习题

发布网友 发布时间:2024-03-20 09:52

我来回答

4个回答

热心网友 时间:2024-04-06 02:35

1.
if (a > b && a > c)
max = a;
else if (b > a && b > c)
max = b;
else
max = c;
2.
while ( cin >> amount){
amt = amount / 10;
switch (amt){
case 0: pay = amount * PRICE; cout << pay << endl; break;
case 1: pay = amount * PRICE * 0.9; cout << pay << endl; break;
case 2:
case 3: pay = amount * PRICE * 0.8; cout << pay << endl; break;
case 4: pay = amount * PRICE * 0.7; cout << pay << endl; break;
default: pay = amount * other; cout << pay << endl; break;
}
}
3.
int sum = 0;
for (int i = 1; i < 100; i = i + 2)
{
sum += i;
}
4.
double factor = 1;
for (int i = 0; i < n; i++)
{
if (i == 0 || i == 1)
factor = 1;
else
factor *= i
}
5.
这个貌似不会、、追问第2题 能完整点吗?
回答#include <iostream>
const int PRICE = 100;
const int other = 80;
int main()
{
using std::cout;
using std::cin;
using std::endl;
int amount, amt;
int pay;
cout << "Enter your amount: ";
while (cin >> amount)
{
amt = amount / 10;
switch (amt)
{
case 0:
pay = amount * PRICE;
cout << "total pay: " << pay << endl;
break;
case 1:
pay = amount * PRICE * 0.9;
cout << "total pay: " << pay << endl;
break;
case 2:
case 3:
pay = amount * PRICE * 0.8;
cout << "total pay: " << pay << endl;
break;
case 4:
pay = amount * PRICE * 0.7;
cout << "total pay: " << pay << endl;
break;

default:
pay = amount * other;
cout << "total pay: " << pay << endl;
break;
}
}
return 0;
}

热心网友 时间:2024-04-06 02:40

,开阔思维也锻炼自己的代码能力。可以去北大的在线Judge系统提交程序并且知道是否正确。很有意思也非常有意义。
百度搜索POJ,第一项就是北大ACM Judge Online的官网。都是很锻炼编程能力的英文题目。

这是几个经典的题目,来自于我专业的实验课。

约瑟夫环
n number of persons form a circle. The first person starts to count 1. The next person count 2 and so on. The person who counts t will leave the circle. This game will end if no person remains in the circle.

Write a simple program to output the sequence of persons leaving the circle. The input data contains two lines. The first line stores the value of t and the second line stores the value of n.

Example:
Input:
2
5

Output:
2 4 1 5 3

大数乘法
Write a simple calculator program which can do the multiplication operation for any two non-negative integer numbers. The program reads the integers in stdin. The input has two lines and each line contains an non-negative integer. Finally, the result of multiplication will be printed on the screen.

Example:
Input:
9545217425415636
5548

Output:
52956866276205948528

热心网友 时间:2024-04-06 02:36

,开阔思维也锻炼自己的代码能力。可以去北大的在线Judge系统提交程序并且知道是否正确。很有意思也非常有意义。
百度搜索POJ,第一项就是北大ACM Judge Online的官网。都是很锻炼编程能力的英文题目。

这是几个经典的题目,来自于我专业的实验课。

约瑟夫环
n number of persons form a circle. The first person starts to count 1. The next person count 2 and so on. The person who counts t will leave the circle. This game will end if no person remains in the circle.

Write a simple program to output the sequence of persons leaving the circle. The input data contains two lines. The first line stores the value of t and the second line stores the value of n.

Example:
Input:
2
5

Output:
2 4 1 5 3

大数乘法
Write a simple calculator program which can do the multiplication operation for any two non-negative integer numbers. The program reads the integers in stdin. The input has two lines and each line contains an non-negative integer. Finally, the result of multiplication will be printed on the screen.

Example:
Input:
9545217425415636
5548

Output:
52956866276205948528
另外,团IDC网上有许多产品团购,便宜有口碑

热心网友 时间:2024-04-06 02:43

问题二补充:在不能确定用户输入数据的情况下验证用户输入

判断输入都是数值

public static bool IsNum(string Num)
{
const string regPattern = @"^[0-9]*[1-9][0-9]*$"; //正整数
return Regex.IsMatch(Num, regPattern);
}
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
三国版单机攻城游戏有哪些 三国大时代什么兵种攻城最快 光荣经典街机介绍_光荣经典街机是什么 三国志大战 三国志大战华为账号怎么退出? 三国志大战腾讯游戏安卓APK如何下载 三国志大战九游版 热溶胶书刊装订用热熔胶 月饼包装纸热封胶主要性能指标有哪些 西安交通大学最好的专业是什 湖南科技大学考研哪个专业最好 博士学什么专业好 怎样减少苯的摄入?怎样排出体内的本苯? 如何区分传出神经与传入神经 ...的骨灰女主人报仇的电影,叫什么名字有人知道吗,谢谢了 开个花店请问叫什么名字好呢,是遇见花店,,初见花店,,,大家给点意见呗... 花店的名字有什么好听文雅的花店的名字有哪些好听文雅的 c语言里数组名的特殊含义8 c语言数组名作用19 m8s.属于微针还是微晶导入仪 ...URL(&quot;file:/C:/Users/akalin/Desktop/2.gif&quot;); 这行出现了错误... ...新能源汽车为主/正研发第二代HEV 吉利回复上交所27问 ...我idea中java的绘制图像为什么会这样?出现错误,并且没有图像_百度... 王者荣耀怎么兑换金币王者荣耀获得金币的方法 逆天邪神什么时候写的 要改联通无线路由密码防止别人蹭网,192.168.1.1下面图片里的网址板面怎... 家里的猫坏了,联通上门换了个无线猫,会不会被蹭网呢?如何避免被蹭网呢... 卿卿三思是he还是be 帮忙详解一下生物口诀 《[末世]好想弄死男主啊》txt下载在线阅读全文,求百度网盘云资源 《小叔总想弄死我》txt下载在线阅读全文,求好心人帮忙找找呀_百度知... 牙买加100米为什么这么厉害?82 现在还有将军这个职务吗 太原丽华大酒店几星 C语言中的字符数组名与数组元素有什么区别2 请问一下为什么信用卡已核发还要审核? 四川广元有什么比较悠闲的茶楼或咖啡厅吗??重点是要禁止打牌及喧哗的那... 求《刘大师的悠闲人生》全本txt完结小说,谢谢~ 试用半个月有工资吗? 幸运币要了做什么 求解梦 总是梦见打不通电话36 梦见有人跟我表白,我打老公电话,打不通,打女儿电话也打不通? 梦见一个人,想哄他,但是黑夜里说了几句,电话就断了,打不通,... 墨言的介绍 南京浦口青奥体育公园里面有吃的吗 大乘七种大义什么意思?作何解释? ...温柔淑女当做女神,而我纯粹是个小燕子,有时候很纳闷,会不会是他... 为什么男生比较喜欢紫薇那种类型的,而不喜欢小燕子类型的女生,我... 我的男朋友喜欢叫我小燕子,我想取个和这个相近的昵称 称呼他?有什么好... ...勿扰模式。音量已经调到最大,来电的时候没有任何铃声 菲律宾很穷的吧57 菲律宾又穷又乱,你们去什么菲律宾2
  • 焦点

最新推荐

猜你喜欢

热门推荐