亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • /*

    北京市出租車打車計費規則如下:

    1. 每公里單價計費2.3元

    2. 起步價13元(包含3公里)

    3. 晚上23點(含)至次日凌晨5點(不含)打車,每公里單價計費加收20%。

    4. 每次乘車加收1元錢的燃油附加稅。

    小明每天上下班都要打車,公司和家的距離為12公里,上午上班時間為9點,下午下班時間為6點。

    請編寫一個小程序計算小明每天打車的總費用。*/

    #include <stdio.h>

    int main()

    {

    ? ? float sum;

    ? ? float Uprice = 2.3;

    ? ? int Sprice = 13;

    ? ? int H1 = 9;

    ? ? int H2 = 18;

    ? ? int KM = 12;

    ? ? if(KM<=3)

    ? ? {

    ? ? ? sum = (Sprice+1)*2;

    ? ? ? printf("小明每天的打車費用是%fRMB。",sum);

    ? ? }

    ? ? else

    ? ? {

    ? ? ? ?if(H1<5||H1>=23 && H2<5||H2>=23)?

    ? ? ? ?{

    ? ? ? ? ? ?sum = (Sprice+(KM-3)*Uprice*1.2+1)*2;

    ? ? ? ? ? ?printf("小明每天的打車費用是%fRMB。",sum);?

    ? ? ? ?}

    ? ? ? ?else if(H1>=5||H1<23 && H2>=5||H2<23)

    ? ? ? ?{

    ? ? ? ? ? ?sum = (Sprice+(KM-3)*Uprice+1)*2;

    ? ? ? ? ? ?printf("小明每天的打車費用是%fRMB。",sum);??

    ? ? ? ?}

    ? ? ? ?else

    ? ? ? ?{

    ? ? ? ? ? ?sum = (Sprice+1)*2+(KM-3)*Uprice*2.2;??

    ? ? ? ? ? ?printf("小明每天的打車費用是%fRMB。",sum);?

    ? ? ? ?}

    ? ? ? ?

    ? ? }

    ? ? return 0;

    }

    查看全部
    0 采集 收起 來源:綜合練習

    2024-08-14

  • #include <stdio.h>

    /* 考慮一下哪個輸出該用無參函數哪個輸出該用有參函數呢? */

    int study()

    {

    ? ? printf("MyZyy在慕課網上學習.\n");

    ? ? return 0;

    }


    int course(int number)


    {

    ? printf("MyZyy在慕課網上已經學習了%d門課程.\n",number);

    ? return 0;

    }


    int main()

    {

    ? ? study();

    ? ? course(47);

    ? ? return 0;

    }

    查看全部
    0 采集 收起 來源:有參與無參

    2024-08-09

  • ?*請使用switch語句和if...else語句,計算2008年8月8日這一天,是該年中的第幾天。*/

    #include <stdio.h>

    int main()?

    {?

    ? ? /* 定義需要計算的日期 */

    ? ? int year = 2008;

    ? ? int month = 8;

    ? ? int day = 8;

    ? ? /*

    ? ? ?* 請使用switch語句,if...else語句完成本題

    ? ? ?* 如有想看小編思路的,可以點擊左側任務中的“不會了怎么辦”

    ? ? ?* 小編還是希望大家獨立完成哦~

    ? ? ?*/

    ? ? int sum,flag;

    ? ? switch(month)

    ? ? {

    ? ? case 1: sum=0;break;

    ? ? case 2: sum=31;break;

    ? ? case 3: sum=59;break;

    ? ? case 4: sum=90;break;

    ? ? case 5: sum=120;break;

    ? ? case 6: sum=151;break;

    ? ? case 7: sum=181;break;

    ? ? case 8: sum=212;break;

    ? ? case 9: sum=243;break;

    ? ? case 10: sum=273;break;

    ? ? case 11: sum=304;break;

    ? ? case 12: sum=334;break;

    ? ? default:printf("一年當中只有12個月哦~");break;

    ? ? }

    ? ? sum=sum+day;

    ? ? if(year%4==0)

    ? ?{

    ? ? ? ? flag=1;

    ? ??

    ? ?}

    ? ? else

    ? ? {

    ? ? ? ? flag=0;

    ? ? }

    ? ? if(flag==1&&month>2)

    ? ? {

    ? ? ? ? sum++;

    ? ? }


    ? ? printf("%d年%d月%d日是該年的第%d天",year,month,day,sum);



    return 0;

    }

    查看全部
  • //使用雙重循環實現輸出正三角形

    #include <stdio.h>

    int main()

    {

    ? ? int i, j, k;

    ? ? for(i=1; i<5; i++)

    ? ? {

    ? ? ? ? /* 觀察每行的空格數量,補全循環條件 */

    ? ? ? ? for( j=i; j<5; j++ )??

    ? ? ? ? {

    ? ? ? ? ? ? printf(" ");? ? //輸出空格

    ? ? ? ? }

    ? ? ? ? /* 觀察每行*號的數量,補全循環條件 */

    ? ? ? ? for( k=0; k<2*i-1; k++)?

    ? ? ? ? {

    ? ? ? ? ? ? printf("*");? ?//每行輸出的*號

    ? ? ? ? }

    ? ? ? ? printf("\n");? ? ?//每次循環換行

    ? ? }

    ? ? return 0;

    }

    查看全部
  • #include <stdio.h>

    /*使用循環計算1-2+3-4+5-6+…-100的值?*/

    int main()

    {

    ? ? /* 小伙伴們:

    ? ? ? ? ? ?選擇你們認為最合理的循環結構完成功能吧 */

    ? ? int sum = 0;? //定義計算結果變量sum

    ? ? int i = 1;? ? //定義循環數字變量i

    ? ? int flag = 1; //定義符號狀態變量flag

    ? ??

    ? ? //使用while循環

    ? ? while(i<=100)

    ? ? {

    ? ? ??

    ? ? ? sum=sum+i*flag;

    ? ? ??

    ? ? ? flag=-1*flag;

    ? ? ??

    ? ? ? ? i++;

    ? ? ? ??

    ? ? }

    ? ??

    ? ? printf("sum=%d\n",sum);?

    ? ??

    ? ? return 0;? ??

    }

    查看全部
  • #include <stdio.h>

    /*所謂“水仙花數”是指一個三位數,其各位數字立方和等于該數,如:153就是一個水仙花數,153=1*1*1+5*5*5+3*3*3.*/

    int main()

    {

    ? ? //定義三位數num,個位數sd,十位數td,百位數hd

    ? ? int num, sd, td, hd;

    ? ? //循環所有三位數

    ? ? for(num=100;num<1000;num++)

    ? ? {

    ? ? ? ? //獲取三位數字num百位上的數字

    ? ? ? ? hd = num/100 ;

    ? ? ? ? //獲取三位數字num十位上的數字

    ? ? ? ? td = (num-100*hd)/10 ;

    ? ? ? ? //獲取三位數字num個位上的數字

    ? ? ? ? sd = num%10;

    ? ? ? ? //水仙花數的條件是什么?

    ? ? ? ? if(num==hd*hd*hd+td*td*td+sd*sd*sd)?

    ? ? ? ? {

    ? ? ? ? ? ? printf("水仙花數字:%d\n", num);? ??

    ? ? ? ? }

    ? ? }

    ? ? return 0;? ??

    }

    查看全部
  • 調用函數直接打出函數名和()

    查看全部
    0 采集 收起 來源:函數調用

    2024-08-01

  • 在使用強制轉換時應注意以下問題:

    1、數據類型和表達式都必須加括號,如把(int)(x/2+y)寫成(int)x/2+y則成了把x轉換成int型之后再除2再與y相加了。

    2、轉換后不會改變原數據的類型及變量值,只在本次運算中臨時性轉換。

    3、強制轉換后的運算結果不遵循四舍五入原則

    查看全部
    0 采集 收起 來源:強制類型轉換

    2024-07-21

  • char類型數據轉換為int類型數據遵循ASCII碼中的對應值,ASCII碼請查看WIKI。

    注:字節小的可以向字節大的自動轉換,但字節大的不能向字節小的自動轉換

    查看全部
    0 采集 收起 來源:自動類型轉換

    2024-07-21

  • #define POCKETMONEY? 10? ? //定義常量及常量值

    定義常量不需要用等號賦值

    查看全部
  • printf("小明身高%f%c\n", height, unit);

    2個輸出格式符不需要用逗號隔開

    查看全部
  • 1

    https://img1.sycdn.imooc.com/66922f70000154e523461177.jpg

    查看全部
    0 采集 收起 來源:練習題

    2024-07-13

  • 1、對無參函數調用的時候可以將[]包含的省略。

    2、[]中可以是常數,變量或其它構造類型數據及表達式,各參數之間用逗號分隔。

    查看全部
    0 采集 收起 來源:函數調用

    2024-06-30

  • 代碼第十行大小寫錯誤,應該將大寫Z改成小寫,因為沒有定義大寫Z變量所以Z未定義?正確寫法:printf("z是否小于等于x:%d\n",z<=x); //z是否小于等于x代碼第十一行,=代表賦值,==代表比較?正確寫法:printf("z是否等于x+y:%d\n",z==x+y); //z是否等于x+y

    查看全部
    0 采集 收起 來源:關系運算符

    2024-06-30

  • x++先輸出在自增加一,++x先加一在輸出,所以上面是x++。此時輸出x=0后x+1=1,再++x,先x+1=2在輸出x=2

    查看全部

舉報

0/150
提交
取消
課程須知
本教程僅僅是C程序設計的入門教程
老師告訴你能學到什么?
什么是程序; 什么是程序結構; 什么是函數; 什么是數組.

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!