已采纳回答 / 鱼丸粗面a
<...code...>大神,你的代码就是有点语法错误······“void fn1( int n;int a[])”分号换成逗号;“max=min=a[0];”不能连等;“ int a[5]={2,3,4,5,6}”语句结束加上分号;在编译器上写能帮你找错误~还有,注意缩进······
2016-12-31
已采纳回答 / qq_日落黄昏色_0
#intclude<stdio.h>int main(){ int score=7200; if(score>=10000) { printf("钻石玩家\n"); } else if(score>=5000) { printf("白金玩家\n"); } else if(score>=1000) { printf("青铜玩家\n"); } else...
2016-12-29
已采纳回答 / 慕粉10031号
sum没有声明初始值,sum=0就不会异常了。还有闰年的判断语句是(year%4==0&&year%100!=0)||(year%400==0)
2016-12-28
已采纳回答 / 慕勒3185028
有基本类型:包括整型(int)、字符型(char)、浮点型(float);构造类型:枚举类型(enum)、数组类型、结构体类型(struct)、共用体类型;指针类型和空类型(void)。
2016-12-28
已采纳回答 / everybodyup
从你的代码可以看到,你得到的结果r是double型(8字节)的,但是你在输出的时候把他强制输出为%d(整数)(一般为2字节,在vc上是4字节),但是高字节是无法转向低字节的,所以结果必然错误。我的建议是:你的r值加起来也不大,完全没有必要使用double型,你可以把r改为int型,你可以试试。
2016-12-28
已采纳回答 / foryou_llt
#include <stdio.h>int main(){ /* 小伙伴们: 选择你们认为最合理的循环结构完成功能吧 */ int sum = 0; //定义计算结果变量sum int i = 1; //定义循环数字变量i int flag = 1; //定义符号状态变量flag //使用while循环 while(i<=100) { if(i%2!=0) { ...
2016-12-27
已采纳回答 / 莫名的讯
孩纸 你太调皮了 要加break 还有 你的 i+=····各个变量有实际意义的不要乱用 要养成好习惯这是正确的代码 看看思路吧#include <stdio.h>int main(){ /* 定义需要计算的日期 */ int year = 2008; int month = 8; int day = 8; int sum, i; sum=0;//sum代表总天数 for (i=0;i<month;i++)//每个月的天数加起来 i代表...
2016-12-27