最新回答 / leoliqian
%d是带符号十进制整数。 举例:int a=10;printf("%d,a);输出结果为10%c是单个字符。举例:char x='a';printf("%c",x);输出结果为a%s是字符串。举例:printf("%s","慕课网";输出结果为慕课网%f是6位小数。举例:float a+1.23;printf("%f",a);输出结果为1.230000后面都有讲解哦,加油,坚持下去
2019-06-11
最新回答 / little_white0223
对角线有两条,你只算了一条上的,而且没必要用continue if(i==j||i==j) { sum+=arr[i][j]; }
2019-06-11
最赞回答 / 弹指丨一挥间
在fn函数中x是静态变量啊,没有得到释放,所有第二次循环x就是2,不会被初始化,void返回是空值,但fn函数没有返回啊,用的是输出printf函数,直接输出了
2019-06-10
最新回答 / qq_慕婉清3002831
可以参考我的代码 跟你思路差不多 int year = 2008; int month = 8; int day = 8; int sum = 0; int sum2=0; /* * 请使用switch语句,if...else语句完成本题 * 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办” * 小编还是希望大家独立完成哦~ */ if((year%4==0&&year%100!=0)||year%40...
2019-06-09
最新回答 / 向涯
首先呢,错误不少。第一在第一个printf语句中为什么没获得奖励呢?他是不是两个条件都满足了呢?然后下一行,不得加上else关键词么?#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2) { printf("恭喜您获得优秀员工奖")...
2019-06-08
最赞回答 / little_white0223
你的代码输出的图形形状是没问题的,但是for j 部分会多输出两个空格,使显示出来的图形向右平移了两个空格。如果这么写会精简几个运算步骤, for(j=1;j<(5-i);j++) { printf(" "); //输出空格 }
2019-06-08