最新回答 / 慕数据9469615
你先把答案打开看看,这里他定义常量可以说挺巧妙的,“i”只单纯定义三角形的行数,再用“i”的自增来控制“j”在for循环里的数值,从而可以输出逐渐递减的空格。(当i=1时,j也等于1,下一步j进行判断是否小于5,小于5时判断为“真”所以j++自增且输出一个“空格”,直到j>5或等于5时“j”的循环才会停止)而“*”的原理也大致相同。。。我也只是比你的学习进度稍前一点的同学而已,解题思路我在这个平台提问过的,但现在找不到那条回答了。只要你理解了这题的思路我觉得之后也没比这题更难理解的了
2018-06-13
最赞回答 / 雨过的晴天
#include <stdio.h>int main(){ int x=5; int y=5; int z=10; printf("x是否大于y:%d\n", x>y ); //x是否大于y printf("y是否大于等于x:%d\n",y>=x ); //y是否大于等于x printf("y是否小于z:%d\n", y<z ); //y是否小于z printf("z是否小于...
2018-06-13
最新回答 / qq_屠诽_04053364
系统ubuntu,vscode不太会配置,只能手动分步执行了。。#include<iostream>using namespace std;int main(){int sum = 0; //定义计算结果变量sumint i = 1; //定义循环数字变量iint flag = 1; //定义符号状态变量flagwhile(i<=100){i++;cout<<i<<endl; //用这个东西跟踪变量sum += i*flag;cout<<sum...
2018-06-12
最新回答 / 陈大猫
#include <stdio.h>int main(){ int x = 1;<...code...> printf("x=%d\n",--x); printf("x=%d\n",++x+1); return 0;}取巧办法
2018-06-11
最赞回答 / 玉小米
1、c是你声明的变量名,变量名不需要加引号。2、char c = ‘a’的意思是把字符‘a’赋值给char型变量c储存并使用。对于单个字符来说,需要加单引号,这样系统可以将其转化为ASCII码使用和识别(如果加的是双引号,那么系统会认为这是字符串)。
2018-06-11