最赞回答 / 逐光阴影
#include <stdio.h>int main() { /* 定义需要计算的日期 */ int year = 2008; int month = 8; int day = 8; int m; int sum=0; if(year%4==0&&year%100!=0||year%400==0) //这行的两个符号你的程序里是错的 m=29; else m=28; swi...
2018-11-03
最赞回答 / 慕前端1234313
十一行那里变成x%%y,因为printf()的第一个参数不是格式控制符吗,比如int a=1; printf(" %d ",a);其中%d就表示整型,所以printf("%"); 就会有警告。如果是printf("\%");也不行。只有printf("%%");就表示输出%。比如printf("%%d");的输出就是%d
2018-11-03
最新回答 / 慕雪2342006
C语言的关键字是固定的,比如for,int,loog,char,while,if,float等。这些关键字不能当做标识符,把关键字都记住自然就能分清了。C语言的关键字一共30多个,去网上一查就能查到。
2018-11-03
最新回答 / qq_慕姐7299991
#include<stdio.h>int main(){ float num1,num2; num1=getchar(); num2=getchar(); scanf("%f %f\n",&num1,&num2); printf("%f,%f\n",num1,num2); printf(" %.2f, %.2f\n",num1,num2); return 0;}
2018-11-03
最赞回答 / 美男子咯咯
因为i=8 而且j<=i ,j+1可以为9 ,当j==8时候 arr[j+1]=arr[9]就刚好是10个元素都比较了,如果i=9那么arr[j+i]就会有arr[10],0-10有11个元素就超过了数组了!
2018-11-03
最新回答 / weixin_慕桂英9577499
#include<stdio.h>int main(){ printf("hello world\n"); printf("nice to meet you\n"); printf("hello\n"); return0;}
2018-11-02