-
和正常运算一样,不加括号出大问题
查看全部 -
同时输出两个量指定变量位置的时候,连续就直接跟着,符号的位置就是变量出现的位置查看全部 -
格式化符表
搜索
复制
查看全部 -
数据类型表
搜索
复制
查看全部 -
int sum;
if(year%4==0&&year/100!=0||year%400==0)
{
switch(month)
case 1: sum=day;
break;
case 2: sum=31+day;
break;
case 3: sum=31+29+day;
break;
case 4: sum=31+29+31+day;
break;
case 5: sum=31+29+31+30+day;
break;
case 6: sum=31+29+31+30+31+day;
break;
case 7: sum=31+29+31+30+31+30+day;
break;
case 8: sum=31+29+31+30+31+30+31+day;
break;
case 9: sum=31+29+31+30+31+30+31+31+day;
break;
case 10: sum=31+29+31+30+31+30+31+31+30+day;
break;
case 11: sum=31+29+31+30+31+30+31+31+30+31+day;
break;
case 12: sum=31+29+31+30+31+30+31+31+30+31+30+day;
break;
}
else
printf("第%d天",sum-1);
printf("第%d天",sum);
return 0;
}
查看全部 -
#include <stdio.h>
int main()
{
/* 定义需要计算的日期 */
int year = 2008;
int month = 8;
int day = 8;
/*
* 请使用switch语句,if...else语句完成本题
* 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办”
* 小编还是希望大家独立完成哦~
*/
int sum;
if(year%4==0&&year/100!=0||year%400==0)
{
switch(month)
case 1: sum=day;
break;
case 2: sum=31+day;
break;
case 3: sum=31+29+day;
break;
case 4: sum=31+29+31+day;
break;
case 5: sum=31+29+31+30+day;
break;
case 6: sum=31+29+31+30+31+day;
break;
case 7: sum=31+29+31+30+31+30+day;
break;
case 8: sum=31+29+31+30+31+30+31+day;
break;
case 9: sum=31+29+31+30+31+30+31+31+day;
break;
case 10: sum=31+29+31+30+31+30+31+31+30+day;
break;
case 11: sum=31+29+31+30+31+30+31+31+30+31+day;
break;
case 12: sum=31+29+31+30+31+30+31+31+30+31+30+day;
break;
}
else
printf("第%d天",sum-1);
printf("第%d天",sum);
return 0;
}
查看全部 -
#include <stdio.h>
int main()
{
/* 定义需要计算的日期 */
int year = 2008;
int month = 8;
int day = 8;
/*
* 请使用switch语句,if...else语句完成本题
* 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办”
* 小编还是希望大家独立完成哦~
*/
int sum;
if(year%4==0&&year/100!=0||year%400==0)
{
switch(month)
case 1: sum=day;
break;
case 2: sum=31+day;
break;
case 3: sum=31+29+day;
break;
case 4: sum=31+29+31+day;
break;
case 5: sum=31+29+31+30+day;
break;
case 6: sum=31+29+31+30+31+day;
break;
case 7: sum=31+29+31+30+31+30+day;
break;
case 8: sum=31+29+31+30+31+30+31+day;
break;
case 9: sum=31+29+31+30+31+30+31+31+day;
break;
case 10: sum=31+29+31+30+31+30+31+31+30+day;
break;
case 11: sum=31+29+31+30+31+30+31+31+30+31+day;
break;
case 12: sum=31+29+31+30+31+30+31+31+30+31+30+day;
break;
}
else
printf("第%d天",sum-1);
printf("第%d天",sum);
return 0;
}
查看全部 -
if(year%4==0&&year/100!=0||year%400==0)
{
switch(month)
case 1: printf("sum=%d天",day);
break;
case 2: printf("sum=%d天",31+day);
break;
case 3: printf("sum=%d天",31+29+day);
break;
case 4: printf("sum=%d天",31+29+31+day);
break;
case 5: printf("sum=%d天",31+29+31+30+day);
break;
case 6: printf("sum=%d天",31+29+31+30+31+day);
break;
case 7: printf("sum=%d天",31+29+31+30+31+30+day);
break;
case 8: printf("sum=%d天",31+29+31+30+31+30+31+day);
break;
case 9: printf("sum=%d天",31+29+31+30+31+30+31+31+day);
break;
case 10: printf("sum=%d天",31+29+31+30+31+30+31+31+30+day);
break;
case 11: printf("sum=%d天",31+29+31+30+31+30+31+31+30+31+day);
break;
case 12: printf("sum=%d天",31+29+31+30+31+30+31+31+30+31+30+day);
break;
}
else
return 0;
}
查看全部 -
.c
#include <stdio.h>
int main()
{
int i,sum=0;
i=1;
while( ? ) //循环条件应该是什么呢?
{
sum=sum+i;
? //这里是不是应该改变循环变量的值
}
printf("100以内所有整数之和为:%d\n", sum);
return 0;
}查看全部 -
为什么b%(a+b)/a=1
查看全部 -
格式符的作用:
查看全部 -
数据类型的用法
int、short int、long int是根据编译环境的不同,所取范围不同。而其中short int和long int至少是表中所写范围,但是int在表中是以16位编译环境写的取值范围。另外 c语言int的取值范围在于他占用的字节数 ,不同的编译器,规定是不一样。ANSI标准定义int是占2个字节,TC是按ANSI标准的,它的int是占2个字节的。但是在VC里,一个int是占4个字节的。
查看全部 -
变量赋值的2种方法
查看全部 -
char 单个字母字符
int 整数
float 一位小数
都变了 多位小数
查看全部 -
大于等于中间不加空格
查看全部 -
if框内不要加引号
查看全部 -
&&表示为与,表示两个都要满足,||为或
查看全部
举报