精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 【編程】從鍵盤輸入一個四位正整數(shù).首先分離出該正整數(shù)中的每一位數(shù)字,并按逆序顯示輸出各位數(shù)字

    【編程】從鍵盤輸入一個四位正整數(shù).首先分離出該正整數(shù)中的每一位數(shù)字,并按逆序顯示輸出各位數(shù)字
    #include
    #include
    void main ()
    {
    \x09int a,b,c,d,x;
    \x09printf("請輸入一個四位正整數(shù):");
    \x09scanf("&d",x);
    \x09if (x > 9999 || x < 1000)
    {
    \x09 printf("Input Error!\n");
    \x09 exit(-1);
    \x09}
    \x09else
    \x09{
    \x09\x09a=x / 1000;
    \x09\x09b=x / 100 % 10;
    \x09\x09c=x / 10 % 10;
    \x09\x09d=x % 10;
    \x09}
    \x09printf("The Inverse Number is ");
    \x09scanf("%d",a + b * 10 + c * 100 + d * 1000);
    }
    這有什么錯?為什么一直都是“Input Error!
    其他人氣:356 ℃時間:2019-10-19 18:36:14
    優(yōu)質解答
    兩個地方錯了.第一,scanf()讀入的應為變量的地址,所以scanf("&d",x);應該是scanf("%d",&x)        //要用&x,否則程序出錯第二,scanf("%d{...
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版