A. c語言問題,怎麼按比例計算
#include<stdio.h>//2x23x1
intmain()
{
doublecj[4],zp=0;
inti;
for(i=0;i<4;i++)
scanf("%lf",&cj[i]);
zp=cj[0]*0.1+cj[1]*0.2+cj[2]*0.2+cj[3]*0.5;
printf("%.2f",zp);
return0;
}
B. 做C語言程序設計題時,怎樣輸入例如裡面的數值
語言程序設計題時,怎樣輸入例如裡面的數值?
C(編程語言) C/C++ 編程 編程語言 計算機語言
C. C語言中怎麼求百分比
按照百分比的定義,要求a佔b的百分比時,只需要a/b*100即可。
需要注意的是,百分比的結果為實數,需要用浮點數類型(float或double)來儲存,當操作數a,b均為整型時,需要先轉為浮點型再進行操作,否則會出錯。
以輸入兩個整型數a,b,求a佔b的百分比並輸出為例,給出參考代碼如下:
inta,b;
floatr;
scanf("%d%d",&a,&b);//輸入a和b。
r=(float)a/b*100;//轉為浮點數並計算百分比。
printf("a佔b的百分比為%.2f%% ",r);//輸出結果,保留兩位小數。需要注意的是,要輸出%需要寫成%%的形式。
D. 用c語言如何編寫一個比較兩個數大小的程序
C語言是一門重要的計算機編程基礎課,我們怎麼樣利用C語言的知識來設計程序比較兩個數的大小呢?
一、如何只是比較大小的話,直接一個判斷就ok了。
代碼如下:
#include <stdio.h>
int main()
{
int a=0,b=0;
scanf("%d %d",&a,&b);
if(a>b)
printf("%d > %d\n",a,b);
else if (a<b)
printf("%d < %d\n",a,b);
else
printf("相等\n");
return 0;
}
分析:定義兩個變數,然後輸入它們,用if判斷它們的大小然後用輸出語句輸出結果。
二、步驟
1、首先,打開vc。
2、點擊文件,新建。
3、選擇win32 console application 並在右側輸入工程的名稱和地址,確定。
4、選擇一個空的工程,完成。
5、再次點擊文件,新建。
6、選擇c++ source file 並在右側輸入文件的名字,確定。
7、輸入如圖所示的代碼,注意代碼的輸入要在英文輸入法的環境下。
8、點擊右上角的編譯運行按鈕。
9ok!得到了ij中的最大值並且完成了輸出。這里以i=5 j=6為例,其他需要比較的數字改成相應的數字即可
注意事項
注意代碼的輸入要在英文輸入法下。
字母注意大小寫,符號不要錯
E. C語言編程
參考代碼:
#include<stdio.h>
intmain()
{
intn,m,i;
while(scanf("%d",&n)!=EOF)
{
m=1;
for(i=1;i<=n;i++)
{
m=m+i;
}
printf("%d ",m);
}
return0;
}
F. C語言程序設計:輸入一組數據,前一個數據,減掉後一個數據,得到的結果比較大小,輸出最小的差值
分別從第一個元素和第二個元素開始同步循環,取值求差值比較。
#include <stdio.h>
#define M 10
int main()
{
int i,j,min,nums[M];
for(i=0,printf("請輸入%d個數字: ",M);i<M;i++)scanf("%d",&nums[i]);
printf("前一個數減後一個數的差值分別為: ");
min=nums[0]-nums[1];
printf("%d-%d=%d ",nums[0],nums[1],min);
for(i=1,j=2;j<M;printf("%d-%d=%d ",nums[i],nums[j],nums[i]-nums[j]),i++,j++)
if(min>nums[i]-nums[j])
min=nums[i]-nums[j];
printf("最小差值為:%d ",min);
return 0;
}
G. C語言程序運行怎樣輸入數據
最好按以下步驟:
1.f9
2.ctrl
+
f9
3.alt
+
f5
如果不能保證程序沒有錯誤,最好先用f9,如果把握行比較大,直接
ctrl
+
f9
,不要第一步。