愚人节学习进程

现在都已经到4月2号啦~~                                                        (有几处文字偷懒copy了过来,请原著见谅)

还是祝各位朋友愚人节快乐啊``(迟到的爱...)忽忽`~

4.1学习的重要内容:

1.运算符,表达式,语句.

    a. 求模运算: 求余数的运算. 用"%" 表达  如9%2==1

    b.自运算: a=a+1, a+=1,   自加自减 1 时 "++" "---"   ++a 表示已加1(postfix)   a++ 表未加1(prefix)  (变量参与其他运算)

    c.关系运算: true   false

    d.逻辑运算: && 与 (并且)          || 或(或者)           !非(反)

        下面列出了 &&(与) 操作的所有可能条件及结果:

        真 && 真 = 真

        真 && 假 = 假

        假 && 假 = 假

        下面列出了 || (或)操作的所有可能条件及结果

     真 || 真 = 真

        真 || 假 = 真

        假 || 假 = 假

     以下则为 ! 操作:

        !真  = 假

        !假  = 真

2.顺序流程

用windows编程做的一个简单的整数加法运算器

   

3.条件分支语句

   a. if ...else   

   b. if...

   c.  ? : 表达式

   d. 多级 if...else

   e. switch   ( switch case break default)

  

switch ( 整型或字符型变量 )   只能是整型或者字符型 (包括有无符号型,长短型) enum 枚举型也可以

{
     case 变量可能值1 :       
         分支一;
         break;

   case 变量可能值2 : 
         分支二;
         break;

   case 变量可能值3 : 
         分支三;
         break;

   ...     (case 之后可以是直接的常量数值,如例中的1,2,3,4 也可以是一个使用常量计算式,如2+2等,但不能是变量或带有变量的表达式,如 a * 2等。当然也不能是实型数,如4.1,或2.0 / 2 等)

(break 使得程序在执行完选中的分支后,可以跳出整个switch语句(即跳到switch接的一对{}之后),完成switch)

   default :            (default是可选中,前面我们已经说过它的用处,及如果没有default,程序在找不到匹配的case分支后,将在switch语句范围内不做什么事,直接完成switch)

       最后分支;

必要时,可在各个case中使用{}来明确产生独立的复合语句

switch并不能代替所有有if..else...语句

 

电视里正好说了一个愚人节笑话,偶也就现学现卖, 用switch语句写了一个非常简单的程序!

附代码:

#include<iostream.h>
#pragma hdrstop

//---------------------------------------------------------------------------

pragma argsused
int main(int argc, char* argv[])
{
 int xz;
 cout << "如果你出门时,发现大街上有一泡大便,你会怎么办?" << endl;
 cout << "请输入序号进行选择." << endl;
 cout << "1.报警" << endl;
 cout << "2.大吃一惊" << endl;
 cout << "3.默默走开" << endl;
 cout << "4.大吃一惊后默默走开" << endl;
 cin >> xz;
 switch (xz) {
    case 1 :
   cout << "您选择的是: 抱紧! (有肉感?!) " << endl;
   break ;
    case 2 :
   cout << "您选择的是: 大吃一斤! (味道怎么样?!) " << endl;
   break;
    case 3 :
   cout << "您选择的是: 摸摸走开!  (手感如何?!) " << endl;
   break;
    case 4 :
   cout << "您选择的是: 大吃一斤后摸摸走开! (留恋往返啊!) "<< endl ;
   break;
    default:
       cout << "错误的选择,请输入序号1-4" << endl ;
 }
 getchar();
 getchar();

 return 0;
}

 

嗯``今天就到这里啦~`

冠军杯要开始啦~~

先去洗个澡 休息一下~~

加油! 加油! 嘿咻 嘿咻...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值