請幫忙看程式,為何輸出有錯誤,請幫忙看乙個程式,為何輸出有錯誤!

2022-10-08 18:37:35 字數 2450 閱讀 3832

1樓:匿名使用者

#include

int main(void)

else

printf("\n");

printf("enter account number(-1 to end):");

scanf("%d", &num);

}return 0;

}不清楚,你想實現什麼。

主要是輸出控制符錯誤: double 型使用 %lf整型使用 %d。

兩個浮點數使用不能做相等的判斷,詳細參考

2樓:風若遠去何人留

注意你的變數都是double型的

所以輸入輸出的時候不能用%f或者%d

而是用%lf

比如scanf("%lf",&bal);

printf("account: %lf\n",num);

3樓:

double型別 double d; scanf("%lf",&d)

float型別 才是 float f; scan("%f",&f)

c語言問題,幫忙看乙個程式,看錯誤出在什麼地方,謝謝。

4樓:

/*程式的功能是在輸入的乙個字串中將【連續的數字作為乙個整數】存放到一陣列中,

並輸出,而且要統計有多少個整數,輸出。

*/#include

#include

int main()

else

// else

i++;

}// while(*(pstr+i)!='\0')printf("the string has %d numbers.\nthey are:\n",digit);

pn=num;

for(i=0;i

#include

int main()

// 遇到非數字字元

else }

}// 輸出結果

printf("the string has %d numbers.\nthey are:\n",numbercounter);

for(i=0;i

return 0;}/*

@@123abc 456 def 5 6 7 a b c*/

5樓:匿名使用者

程式定義了不少無意義的變數,讀起來也費解。

舉個例子吧,當輸入mai123456時,執行第一次迴圈時,由於*(pstr+i)!='\0'而執行else部分,又由於此時k還為0,而執行if語句之後*pn=number;,number並未被初始化,就被放入num陣列中了。

先找個例子試著在紙上逐步執行你的程式吧,也有助於你發現錯誤。

6樓:chu雄

朋友你那個程式我看了好久,就沒怎麼在你上面改了。我給你寫了個,測試了幾組資料都沒什麼問題。我是沒有用指標的,程式如下:

#include

#include

void main()

}if(str[k-1]>='0'&&str[k-1]<='9')//如果最後是數字字元,就要考慮特殊處理;

num[j++]=number;

printf("the string has %d numbers.\nthey are:\n",j);

for(i=0;i

printf("%d ",num[i]);

printf("\n");}

7樓:飄逝的

to _angelfish

/*簡介點的版本。。。

*/#include

#include

int main()

else // 遇到非數字字元 }

}// 輸出結果

printf("the string has %d numbers.\nthey are:\n",numbercounter);

for(i=0;i

上面的程式也不能保證列印字串最右端出現有數字的情況應該在 for 迴圈之後 加乙個判斷

if(hasnumber)

num[numbercounter++] = tempnumber;

8樓:

k=0; i++;

k不應該在執行每次迴圈後就清零吧?

請幫忙看一下,程式**有錯誤

9樓:匿名使用者

作資料交換時應該只交換結點的值,而不能包括next域的值,否則就破壞了結點之間的鏈結關係。你直接使用*temp=*p1,這樣做連帶著把next域的值也賦值過去了。

請幫忙看一下中醫的處方,懂中醫的請幫忙看一下中醫處方單

看不清,藥方的主要作用是清熱健脾祛濕。因為看不全,不好判斷。1 像是 射干 麻仁 2 清熱 潤腸通便 是 咽喉發炎的,有清熱解毒,風熱外感的藥。這位醫生不簡單。懂中醫的請幫忙看一下中醫處方單 清熱解毒,活氣潤肺 但是是藥三分毒,任何中藥在不良反應和禁忌症不明確的情況下,都不能長期服用 請個老中醫幫忙...

請幫忙取唯美的字,請幫忙取乙個唯美的字

字 逸軒 號 慧墨先生 怎麼樣?給分不?給分你可以接著問 那要看名是什麼.一般字的含義都是名的延伸 求好聽唯美的詞語,兩個字的,越多越好,幫忙幫忙 縹緲 羽裳 軒轅 紫萱 韶華 浮光 煙雨 蝶舞 纏綿 絕戀 碧影 星願 落霞 忘憂 幻真 翩飛 驚鴻 星月 情動 化羽 絕影 醉夢 波瀾 山嵐 春華 星...

請幫忙取英文名請幫忙取乙個英文名

hale or shing 我覺得你可以考慮一下跟玲音相似的名字 leila,莉拉,阿拉伯 黑髮的美女子 夜晚出生的。lena,莉娜,拉丁,寄宿 寓所。leona,李奧娜拉丁,獅。lilith,李莉斯希伯來 屬於晚上的。lillian 麗蓮,希臘,一朵百合花,代表純潔 上帝的誓約。linda,琳達,...