當前位置:首頁 » 編程語言 » 外幣兌換C語言程序怎麼寫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

外幣兌換C語言程序怎麼寫

發布時間: 2023-07-08 00:33:24

『壹』 編寫程序輸出用一元人民幣兌換成1分、2分和5分硬幣的不同兌換方法

#include <stdio.h>

#include <stdlib.h>

int main(){

int c1, c2, c5, cnt = 0;

printf("1元硬幣有以下這些兌換方法:");

for(c1 = 0; c1 <= 100; c1++)

for(c2 = 0; c2 <= 50; c2++)

for(c5 = 0; c5 <= 20; c5++)

if(c1 * 1 + c2 * 2 + c5 * 5 == 100){

printf("%3d個1分硬幣、%3d個2分硬幣、%3d個5分硬幣 ", c1, c2, c5);

cnt++;

}

printf("共有%d種兌換方法。 ", cnt);

return 0;

}

(1)外幣兌換C語言程序怎麼寫擴展閱讀:

1、printf()函數

printf()函數是格式化輸出函數, 一般用於向標准輸出設備按規定格式輸出信息。在編寫程序時經常會用到此函數。函數的原型為:

int printf(const char *format, ...);

函數返回值為整型。若成功則返回輸出的字元數,輸出出錯則返回負值。

printf()函數的調用格式為:

printf("<格式化字元串>", <參量表>);

2、for循環

for循環小括弧里第一個「;」號前為一個為不參與循環的單次表達式,其可作為某一變數的初始化賦值語句, 用來給循環控制變數賦初值; 也可用來計算其它與for循環無關但先於循環部分處理的一個表達式。

「;」號之間的條件表達式是一個關系表達式,其為循環的正式開端,當條件表達式成立時執行中間循環體。

『貳』 C語言編寫程序:要將1元人民幣換1角,2角,5角的零錢,有幾種換法

#include<stdio.h>
int main()
{
int i,x,y,z, count=0;
for(z=0; z<=2;z++)
for(y=0;y<=5;y++)
for(x=0;x<=10;x++)
{
if((x+2*y+5*z)==10)
{printf("%d %d %d\n",x,y,z);count++;}
}
printf("%d",count);
}