C++Primer Excise Ch1

本文通过多个示例展示了如何使用C++进行循环结构(包括for和while循环)及条件判断的编程实践,涵盖了常见问题及其解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

1.1~1.2略
1.3 略
1.4 略
1.5 略

1.6  不合法 第一、二行最后有分号

1.7略

1.8   前两行编译没问题,最后一句有问题

1.9   计算-100到100所有整数相加的值   sum=0

1.10 

#include<iostream>
using namespace std;
int main()
{
int sum=0;
for(int i=50;i<=100;i++)
sum+=i;
cout<<sum<<endl;
return 0;
}


#include<iostream>
using namespace std;
int main()
{
int sum=0;
int i=50;
while(i<=100)
{
sum+=i;
}
cout<<sum<<endl;
return 0;
}


1.11

#include<iostream>
using namespace std;
int main()
{
int n=10;
while(n>=0)
{
cout<<n<<" ";
n--;
}
return 0;
}

#include<iostream>
using namespace std;
int main()
{
for(int i=10;i<=0;i--)
{
cout<<"i ";
}
return 0;
}

1.12

while语句更适合用在循环次数未知的情况(这种情况仍然可以用for循环来代替)

1.13  略

1.14   sum为此数

1.15   一致

1.16   

#include<iostream>
using namespace std;
int main()
{
int m,n;
cin>>m>>n;
if(m>=n)
 cout<<m<<endl;
 else
 cout<<n<<endl;
return 0;
}

1.17

#include<iostream>
using namespace std;
int main()
{
int m,n;
n=0;
while(cin>>m)
{
if (m<0)
  n++;
}
cout<<n<<endl;
return 0;
}

1.18

#include<iostream>
using namespace std;
int main()
{
int m,n,max,min;
cin>>m>>n;
if(m>n)
{
  max=m;
  min=n
}
else
{
  max=n;
  min=m;
}
for(int i=min+1;i<max;i++)
{
cout<<i<<" ";
}
cout<<n<<endl;
return 0;
}

1.19   正常

1.20

 sum=0


continue.............





基于SpringBoot网上超市,系统包含两种角色:用户、管理员,系统分为前台和后台两大模块,主要功能如下: 1 管理员功能实现 商品信息管理 管理员可以通过提交商品名称查询商品,并查看该商品的用户评论信息。 用户管理 管理员通过提交用户名来获取用户资料,对有异常情况的用户信息进行修改,并可以详细查看用户资料。 商品评价管理 管理员审核用户对商品的评价,经过审核的评价才会显示,并可以统计商品评价信息。 已支付订单 管理员查看已支付的订单,并逐个进行订单发货。 2 用户功能实现 商品信息 用户可以收藏、立即购买商品,或对商品进行评价,同时将商品添加到购物车。 购物车 用户可以直接下单购买购物车中的商品,或删除购物车中的商品。 确认下单 用户选择地址,查看支付金额信息,以确认订单之前的所有细节。 已支付订单 用户查看已支付的订单,若对购买商品产生后悔,可以申请退款。 二、项目技术 开发语言:Java 数据库:MySQL 项目管理工具:Maven Web应用服务器:Tomcat 前端技术:Vue、 后端技术:SpringBoot框架 三、运行环境 操作系统:Windows、macOS都可以 JDK版本:JDK1.8以上版本都可以 开发工具:IDEA、Ecplise都可以 数据库: MySQL 5.7/8.0版本均可 Tomcat:7.x、8.x、9.x版本均可 Maven:任意版本都可以
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值