⑴ c語言程序設計 怎麼寫編程
/*
//第一
#include<stdio.h>
intmain(void)
{
intn=21;
floathe=.0;
for(n=21;n>0;n-=2){
he+=1.0/n;
}
printf("%.2f ",he);
return0;
}
*/
/*
//第二
#include<stdio.h>
intmain(void)
{
inti,he,tmp;
i=he=tmp=0;
floatpjun=.0;
for(i=0;i<10;i++){
scanf("%d",&tmp);
he+=tmp;
}
pjun=he*1.0/i;
printf("he==%d pingjun==%.2f ",he,pjun);
return0;
}
*/
//disan
#include<stdio.h>
intmain(void)
{
inti,j,k;
i=6;
j=k=0;
for(;i>0;i--){
for(j=0;j<i;j++)
printf("%d",j+1);
for(j--;j>0;j--)
printf("%d",j);
putchar(' ');
for(k=6-i;k>=0;k--)
printf("");
}
return0;
}
⑵ c語言怎麼編寫子程序
C語言 把別的計算機語言中稱「函數」或稱「子程序」的程序塊 統稱為 「函數」,沒有術語「子程序」。別的計算機語言中稱為「子程序」的程序塊,C語言叫 void 型 函數。
C語言 函數定義 出現在 main() 函數 以後的,則要在 main() 函數 以前 加寫 函數原型聲明。
例如:計算10個數的平均值,最大值,最小值子程序:
#include<stdio.h>
#include<stdlib.h>
void f(int n, int *a, int *a_max, int *a_min, float *a_mean);// 函數原型聲明
void main()
{
int a[10]={1,2,3,4,5,6,7,8,9,10};
int a_max,a_min;
float av;
f(10,a,&a_max,&a_min,&av); // 函數調用
printf("max=%d min=%d mean=%f\n",a_max,a_min,av);
}
//函數定義
void f(int n, int *a, int *a_max, int *a_min, float *a_mean){
int i,b,s;
float m=0.0;
b = a[0]; s=a[0];
for (i=0;i<n;i++){
if (a[i] > b) b = a[i];
if (a[i] < s) s = a[i];
m = m + a[i];
}
*a_mean = m / n;
*a_max = b;
*a_min = s;
}
如果把 函數定義 寫到 main() 以前,就不要 函數原型聲明 那行
⑶ 如何編程該c語言程序
#include<stdio.h>
#include<stdlib.h>
int main(int argc,char * argv[])
{
int x,i,fail=0;
double cj[100],average,total=0,fail_cj[100],*p_fail_cj=fail_cj;
printf("輸入學生的人數:\n");
scanf("%d",&x);
printf("輸入每個人的成績:\n");
for(i=0;i<x;i++)
{
scanf("%lf",&cj[i]);
if(cj[i]<0)
{
break;
}
total+=cj[i];
if(cj[i]<60)
{
fail++;
*p_fail_cj=cj[i];
p_fail_cj++;
}
}
average=total/x;
printf("平均成績為:%lf\n",average);
printf("不及格人數為:%d\n",fail);
printf("不及格的成績有:\n");
for(i=0;i<fail;i++)
{
printf("%lf\n",fail_cj[i]);
}
system("pause");
return 0;
}
⑷ C語言程序怎麼寫
#include<stdio.h>
#include<string.h>
int main()
{
char str[100];
int i,len;
gets(str); //輸入
len=strlen(str); //計算字元串長度
for(i=len-1;i>=0;i--) //倒序輸出
{
printf("%c",str[i]);
}
printf("\n");
return 0;
}
⑸ 怎麼編寫c語言程序完成輸入a,b,c三個值並輸入三者之和
⑹ 關於c語言 如何編寫程序
「水仙花數「是各位的立方和等於該數。
#include<stdio.h>
void main()
{
int ,shi,ge;
for(int i=100;i<1000;i++)
{
=i/100;
shi=i%100/10;
ge=i%10;
if(i==**+shi*shi*shi+ge*ge*ge)
{
printf("%d,",i);
}
}
}
⑺ c語言如何編寫界面程序
一、C語言中要做圖形界面,首先需要設置為圖形模式,確定顯卡類型,對屏幕進行初始化等等。
二、相關的函數如下:
1. detectgraph() 顯示卡檢測函數
2. initgraph() 圖形初始化函數
3. getdrivername() 獲取圖形驅動程序名的指針
4. getgraphmode() 獲取圖形模式函數
5. getmoderange()獲取模式值范圍函數
6. getmaxmode()獲取最大顯示模式函數
7. getmodename()獲取顯示模式名函數
8. graphdefaults()圖形設置復位預設值函數
9. setgraphmode() 設置圖形模式函數
10. restorecrtmode() 恢復文本顯示模式函數
11. graphresult() 圖形操作結果函數
12. grpaherrormsg() 圖形錯誤信息函數
13. setgraphbufsize()設置圖形緩沖區大小函數
14. setactivepage() 設置可輸出顯示頁函數
15. setvisualpage() 設置可見顯示頁數
16. closegraph()關閉圖形模式函數
⑻ c程序怎麼寫
1、
main()
{
char a='A',b='B',c='C';
char a1,b1,c1;
a1=a+40;
b1=b+40;
c1=c+40;
printf("%c轉換後的字元是%c ;\n",a,a1);
printf("%c轉換後的字元是%c ;\n",b,b1);
printf("%c轉換後的字元是%c 。\n",c,c1);
}
2、
main()
{
int a,b=0,c;
scanf("%d",&c);
a=c;
while(a)
{
b+=(a%10);
a/=10;
}
printf("%d各位數字之和是%d。\n",c,b);
}
3、
main()
{
int a,b,c,s;
scanf("%d%d%d",&a,&b,&c);
s=b*b-4*a*c;
printf("%d",s);
}
有什麼問題請留言。
⑼ 第4個C語言程序怎麼寫
按照題目要求求500以內所有同構數的C語言程序如下
⑽ 編寫的C語言程序如何運行
先編譯,後連接,最後點擊工具欄傷的『!』這個符號,或者直接點擊那個符號就OK啦