已采纳回答 / DanaQC
你问的比较笼统,具体不清楚你想问什么?因为没有具体数值,我帮你代入数值来解释一下:int s=3;int x=5;s=s*10+x%10也就是把s*10+x%10这个计算结果赋值给s,即3*10+5%10,值为35.同理x=x/10,就是把5/10赋值给x.
2017-02-06
已采纳回答 / 佬司基
#include <stdio.h>int main() { // 定义相乘数字i,j以及结果result int i, j, result; for(i=9;i>0;i--) { for(j=1;j<i+1;j++) { result=i*j; printf("%d*%d=%d ",i,j,result); } printf("\n"); } ...
2017-02-06
已采纳回答 / gjfLeo
循环的精髓就是找到重复工作中的共同点和变化规律,把重复工作写在一段重复运行的代码里,把变化规律体现在循环变量/循环条件里。所谓的不规则图形几乎没有共同点,变化规律又很难找,所以要实现这个很困难。
2017-02-05
已采纳回答 / DanaQC
%s的意思是输出字符串类型,即输出后面的“小明在慕课网上学习”这串中文字符。\n 的意思是输出后空一格,所以\n可以省略。但是给你一个小建议:如果直接想输出中文的话直接用printf输出就好了,写成:printf("小明在慕课网上学习");
2017-02-04
已采纳回答 / 慕粉0741077218
你那个判断是否为闰年的表达式出现问题了,前面有year%400==0, 后面又来了个year%400!=0,你把year%400!=0改能year%100!=0就是正确的闰年判断条件了
2017-02-04
已采纳回答 / 我是新星
比如你定义一个数组 int a【3】={1,2}; 这里开了三个空间存储整形变量,但是你只定义了其中其中两个变量,所以这时候你引用时a【0】储存的值为1,a【1】储存的值为2,a【2】因为你没有定义所以默认为0;
2017-02-04