Homework Introduction

if-else语句:

if(条件表达式){
    执行语句1;
}
else{
    执行语句2;
}
// else if看情况要不要使用。
// 注意if和else if后需要条件(或布尔值),else后不需要!

逻辑运算符

逻辑与:&&,两边都为true,结果才为true;否则,为false;
    true && true,结果为true;
    true && false,或者false && false,结果为false;
逻辑或:||,两边都为false,结果才是false;否则,为true;
    true || false或者true || true,结果为true;
    false || false,结果为false;
逻辑非:!,逻辑取反
    !true,结果为false;
    !false,结果为true;

取整数的数位(以三位数n为例):

n%10;       //个位
n/10%10; //十位
n/100;      //百位

while循环:

while(条件表达式){
    循环体程序;
}

do-while循环:

do{
    循环体程序;
}while(条件表达式);

取整数的数位(以三位数n为例):

n%10;       //个位
n/10%10; //十位
n/100;      //百位

优化:

do{
    cout<<n%10<<" ";   // 取个位
    n=n/10;            // 去个位
}while(n);

Problem

Please claim the assignment to see the problems.
Status
Live...
Problem
13
Open Since
2025-7-15 0:00
Deadline
2025-7-23 23:59
Extension
24 hour(s)