<p class="p1">/**</p><p class="p1"> * 1. <span class="s1">打印下面图形</span></p><p class="p1"> *</p><p class="p1"> * *</p><p class="p1"> * * *</p><p class="p1"> */</p>
void printGrap(int n) {
for (int i = 0; i < n; i++) {
for (int j = 0; j < n - 1 - i; j++) {
printf(" ");
}
for (int k = 0; k < i + 1; k++) {
printf("* ");
}
printf("\n");
}
}//打印图形, n用来存储要打印的行数
<pre name="code" class="cpp">/**
* 3. 编制一个完成两个正整数四则运算程序。如:用户输入 34+56 则输出结 果为 90.00,要求运算结果保留 2 位有效小数,用户输入时将 2 个运算数以及
运算符都输入,根据运算符求结果
*/
int arithmetic(int x, char y, int z) {
if (z == 0) {
printf("You can not divide into 0, plase input again!");
return -1;
} else {
switch (y) {
case '+':
return x + z;
break;
case '-':
return x - z;
break;
case '*':
return x * z;
break;
case '/':
return x / z;//取整
break;
case '%':
return x % z;
break;
default:
return -1;
break;
}
}
}//x, z用来存储要参与运算的两个数, y用来存储四则运算符,即要做的操作