第一章 C++编程基础(撰写表达式)

本文介绍了C++中几种实用的编程技巧,包括如何使用条件运算符控制字符串的打印格式,递增及自减算法的应用,以及通过逻辑运算符简化用户输入验证的过程。这些技巧有助于提高代码效率和可读性。

1.3  撰写表达式  P10P14

 

 

程序:打印的数据每行不能超过八个字符,尚未满八个字符时候就在字符串之后打印一个空格。如果满了八个字符,就在字符后面输出换行符。

 

const int ling_size=8;

int cnt=1;

…….

//以下语句被执行多次,每次a_string的内容都不同

//每次执行完后,cnt的值都会增加1.

…….

Cout<<a_string

<<(cnt%line_size? ’ ' ' : ' \n');//条件运算符的用法

 

程序:打印的结果递增,自加自减算法

 

Int tries=1;

Cout<<are you ready for try #

    <<tries++

    <<?\n;

 

程序:检验用户的回答

 

Bool user_more=true;//询问用户是否愿意回答下一个问题

Char user_rsp;//将用户的回答读入user_rsp

if (user_rsp==N)

   user_more=false;

else

if(user_rsp==n)

   user_more=false;

 

简化:if(user_more=n||user_more=N)

         user_more=false;

简化:if(!user_more)

逻辑运算符大于算数运算符大于关系运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值