为了账号安全,请及时绑定邮箱和手机立即绑定
#include <stdio.h>
int main()
{
/* 定义需要计算的日期 */
int year = 2008;
int month = 8;
int day = 8;
/*
* 请使用switch语句,if...else语句完成本题
* 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办”
* 小编还是希望大家独立完成哦~
*/
int sum = 0; //定义个变量统计是第几天

最新回答 / xixidayo
#include <stdio.h>int main() {     int month,day;    int day1=8;    for(month=1,day=day1;month<8;month++)    {        if(month%2==1)        {            day+=31;        }        else        {            if(month==2)            {                da...
该switch循环判断分数等级是根据考试分数的十位的数值进行判断的;
所以在switch循环之前先取得考试分数的十位数,代码:“score=score/10;”;
分数≥80的是等级B,故在case8后面case7前面加上“break;”语句退出循环;
分数≥60的是等级C,故在case6后面default前面加上“break;”语句退出循环;
能被3整除的跳过,即不执行for循环里面continue后面的代码“sum += ”

for(i=1, sum=0; i<=20; i++)
{
if(i%3 == 0) //能被3整除这个条件如何写呢?
{
continue; //应该用哪个循环结束语句呢?
}
sum += i;
}
printf("sum=%d\n", sum);
return 0;
此为for循环的代码及注释:

for(m=2; m<=50; m++) //被除数,从2开始遍历到50
{
for(n=2; n<m; n++) //除数,从2开始遍历最大到被除数
{
if(m%n == 0) //余数为零条件下跳出当前循环
break; //这里应该退出当前循环了
}
if(m == n) //n循环结束后,如果m=n的话(说明是素数)就输出m
printf("%d ", m);
}

最新回答 / 奥德彪拉香蕉
你这样其实都没有进入switch循环,进入switch循环的话是根据score的值进行判断执行哪一个case语句的。你的考试分数是87,所以实际执行代码是“switch(87)”,在case语句里没有一个case后面的值是87,所以就没有进入到switch循环里面。所有不行的。
其实10以内是不包括10的!
#include <stdio.h>
int main()
{
int number=200;
int year=2014;
do{
year++;
number = number*1.2; //这里是不是应该写点什么?
}while(number<1000); //这里好像缺点什么
printf("到%d年招工规模突破1000人\n", year);
return 0;
}
#include <stdio.h>
int main()
{
int i,sum=0;
i=1;
while(i <= 100) //循环条件应该是什么呢?
{
sum=sum+i;
i++; //这里是不是应该改变循环变量的值
}
printf("100以内所有整数之和为:%d\n", sum);
return 0;
}
闰年平年判断:一般的说公历年数可被4整除为闰年,但是整百的年数必须是可以被400整除的才是闰年。其他都是平年。

#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
if(year%4 == 0 && year%400 == 0)
{
printf("%s\n","今年闰年");
}
else
{
printf("%s\n","今年是平年");
}

return 0;
}
#include <stdio.h>
int main()
{
int height = 185;
//补全所有代码
if(height >= 180){
printf("恭喜小明可以参加校篮球队");
}

return 0;
}
#include <stdio.h>
int main()
{
int x = 5;
int y = 8;
//在这里合适的位置加上括号使z的值为4
int z = x*8/(y+2);
printf("z=%d\n", z);
return 0;
}
#include <stdio.h>
int main()
{
//定义小编兜里的钱
double money = 12;
//定义打车回家的费用
double cost = 11.5;
printf("小编能不能打车回家呢:");
//输出y小编就打车回家了,输出n小编就不能打车回家
printf("%c\n", money >= cost ? 'y' : 'n');
return 0;
}
#include <stdio.h>
int main()
{
int height = 175; //身高为175cm
double money = 1500000; //银行存款为150万
printf("是否符合条件:%d\n", height >= 180 && money >= 1000000); //填写算式
return 0;
}
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消