A. 假設美元與人民幣匯率是1美元換8.27人民幣,編寫程序吧的金額,並輸出能兌換美元金額。
float rmb,dollars;scanf("%f",&rmd);dollars=rmb/8.27;printf("Dollars=%f,RMB=%f",dollars,rmb);
B. 用c語言設計程序把人民幣按6.121的匯率換做美元
錯誤有兩個:第一.m=s%1000;不能用求余,要用除,而且要強制轉化第二.case0:p=0;這一行少一個break;第三.ifs>5000m=5;應該加括弧不足有一個.scanf(「%d」,&s);應該為%f程序修改為:——-——--main(){floats,p,t,s1;intm;scanf("%f",&s);m=(int)s/1000;if(s>5000)m=5;switch(m){case0:p=0;break;case1:p=0.05;break;case2:p=0.08;break;case3:case4:p=0.1;break;case5:p=0.15;break;}t=s*p;s1=s-t;printf("%.2f,%.2f",t,s1);}用If為main(){floats,p,t,s1;intm;scanf("%f",&s);m=(int)s/1000;if(s>5000)m=5;if(m==0)p=0elseif(m==1)p=0.05;elseif(m==2)p=0.08;elseif(m==3||m==4)p=0.1;elseif(m==5)p=0.15;t=s*p;s1=s-t;printf("%.2f,%.2f",t,s1);}
C. c語言程序設計
你生成的exe文件可能有錯誤,無法運行.
C語言程序要保存為擴展名為.c的源文件,才能正確鏈接編譯成.exe的可執行文件.
你的C語言程序我幫你改完了,你看看吧.(改動的地方見注釋)
#include<stdio.h>
voidmain()
{
doubledollar,h1,rmb;
intchoice;
printf("請輸入當前匯率 ");
scanf("%lf",&h1);
printf("請輸入你的選擇1-人民幣換美元 ");
printf("請輸入你的選擇0-美元兌換人民幣 ");
scanf("%d",&choice);
if(choice==1)//這里if語句加上判斷條件
{
printf("請輸入要兌換的人民幣 ");
scanf("%lf",&rmb);
dollar=rmb/h1;
printf("可兌換成%lf美元",dollar);//這里把中文逗號改成英文逗號
}
else
{
printf("請輸入要兌換的美元 ");
scanf("%lf",&dollar);
rmb=dollar*h1;
printf("可兌換成%lf元",rmb);
}
}
D. 求VB編程:貨幣兌換,輸入人民幣,兌換成美元,比例1:8.25
控制項如下:
1.人民幣後面的文本框 Text1
2.兌換後 後面的文本框 Text2
3.退出按鈕 Command1
4.兌換按鈕 Command2
5.清除按鈕 Command3
6.美元單選框 Option1
7.港元單選框 Option2
代碼如下
Private Sub Command1_Click()
End
End Sub
Private Sub Command2_Click()
Dim HuiLv As Currency
If Option1.Value = True Then
HuiLv = 1 / 8.25 '美元匯率
Else
HuiLv = 1 / 1.15 '港元
End If
Text2 = CCur(Text1) * HuiLv
End Sub
Private Sub Command3_Click()
Text1 = ""
Text2 = ""
Text1.SetFocus
End Sub
E. c語言編程,人名幣兌換
#include <stdio.h>
int main(void)
{
int rmb = 0;
int temp;
int ten=0,five=0,two=0,one=0;
do {
printf("輸入人民幣面值(100以內):");
scanf("%d",&rmb);
}while (rmb >= 100);
temp = rmb;
ten = temp/10;
temp -= ten*10;
five = temp/5;
temp -= five*5;
two = temp/2;
temp -= two*2;
one = temp;
printf("%d 元可兌換為%d個10元,%d個5元,%d個2元,%d個1元\n",rmb,ten,five,two,one);
printf("%d %d %d 1\n",ten,five,two,one);
getchar();
getchar();
return 0;
}
F. C語言問題
for(ai=1;ai<=12;ai++)
{
scanf("%f",&a[ai]);
}
此處錯了。類似的還有另外一個用到數組的地方。詳情請看書本,數組的大小和下標的關系
G. 求c語言美元兌人民幣程序
#include<stdio.h>
#define fun(x) 6.177*(x)
int main(void)
{
int x;
double y;
scanf("%d",&x);
y=fun(x);
printf("%d 美元可兌換 人民幣 %.3lf 元\n",x,y);
return 0;
}
H. C語言中, 從鍵盤輸入國際貨幣表示的商品價格,請轉換為人民幣.要求:僅僅考慮美元($)和歐元
float x,y; //x美元,y人民幣
scanf("%f",&x);
y=x*匯率
printf("%f",y);
I. 外幣兌換 C語言
#include<stdio.h>
intmain()
{
inti,index;
doubleN,ai,R,a[12];//a要有12個元素,且為double類型。
scanf("%lf ",&N);
//if(N>=1.00&&N<=100.00)//這個判斷沒用。
for(i=0;i<12;i++){
scanf("%lf",&a[i]);
}
index=0;
for(i=1;i<=11;i++){
if(a[index]<a[i])
index=i;
}
ai=a[index];
R=N*ai;
printf("%.2f",R);
}
J. 在學VB,想做一個人民幣換算美元的小程序,結果錯了,求看一下那裡的問題
1、你可以設計一個界面,或者直接讓有選擇的輸入,比如:
vb的輸入函數,你查一下,我用c語言先給你演示一下。
scandf('%d',"請輸入二元項系數:");
scandf('%d',"請輸入一元項系數:");
scandf('%d',"請輸入常數項:") ;
2.獲取這些數值,設置兩個變數
double x1,x2;
x1 = (-b + sqrt(b^2-4*a*c))/2a;
x2 = (-b - sqrt(b^2-4*a*c))/2a;
3、輸出
printf();