當前位置:首頁 » 編程軟體 » 簡易函數編程

簡易函數編程

發布時間: 2022-09-17 21:21:01

① 使用c語言編程編寫一個函數

#include <stdio.h>


int main()

{

int i,j,sum;

for(sum=0,i=1;i<51;++i)

{

for(j=0;j<i;++j)

{

sum+=i+j;

}

}

printf("%d ",sum);

return 0;

}

② C語言用函數編程

……分有點少。。。懶得打了。

你用全局變數存數組 然後在函數中把數組中的每一個數分別判斷

比如 n個數

for(i=1;i<=n;i++)
if(a[i]==0) s1++;
else
if(a[i]>0) s2++;
else s3++;

就像這樣 當然 開始要用for循環讀入

for(i=1;i<=n;i++) scanf("%d",&a[i]);

其它的應該不用我說了吧?

③ 怎麼編程一個最簡單游戲代碼

利用隨機數猜大小,如下:

1、代碼的第一行,是一個include語句。沒有它我們的程序會編譯不過。有了它就是告訴編譯器在對代碼進行編譯之前,必須要包含程序需要的文件。這里的stdio.h就是我們需要的頭文件。

2、代碼第二行是一個main函數,這個main函數的返回值是一個int整型數據。剛開始學習編程的時候我們可以認為程序運行的時候是從main函數開始的。後續會專門給大家做一個介紹向大家說明在main函數之前還做了哪些事情。

3、每個函數都用一對「{}」進行包含,表示著函數體的開始和結束,當然後面說到控制語句的時候它還表示一段控制語句的開始和結束。

4、main函數中調用了一個printf函數。它是用來向控制台輸出我們想要的內容。printf的函數定位格式為:int printf(constchar*format,...)。format中定義了輸出內容和格式。

5、return函數執行完後。在退出函數體之前,會將函數進行返回。return後的內容根據函數返回值定義而定。在本段程序中返回的是整型數據0。

④ C語言函數編程

#include<stdio.h>

intmain()
{
doublex,y;
scanf("%lf",&x);
if(x<0&&x!=-2)
y=x*x+2*x+5;
elseif(x>5)
y=5*x+1;
elsey=2;

printf("y=%lf ",y);
return0;
}

⑤ c語言函數的編程、、很簡單的!!

程序比較簡單;下面的圖片是我運行的結果,你可以參考一下!

#include<stdio.h>

inta[100][100];

voidfun(intn);//將對角線置1函數

intcount(intn);//計算除對角線外的元素的和

intmain()

{

intn,i,j,sum;

printf("請輸入該矩陣的維數:");

scanf("%d",&n);//數組的維數

printf("請輸入矩陣中的值,按行輸入: ");

for(i=0;i<n;i++)

{

for(j=0;j<n;j++)

{

scanf("%d",&a[i][j]);

}

}

fun(n);//調用兩個函數

sum=count(n);//輸出改動後的矩陣

printf("改動後的矩陣為: ");

for(i=0;i<n;i++)

{

for(j=0;j<n;j++)

{

printf("%d",a[i][j]);

}

printf(" ");

}

printf(" 除對角線外其餘的元素的和為:%d ",sum);

}

voidfun(intn)//n為數組的維數,下同

{

inti;

for(i=0;i<n;i++)

a[i][i]=1;

}

intcount(intn)

{

inti,j,sum=0;

for(i=0;i<n;i++)

{

for(j=0;j<n;j++)

{

if(i!=j)sum+=a[i][j];

}

}

returnsum;

}

⑥ C語言編程:編寫一個函數·

#include <stdio.h> //包含輸入輸出頭文件

int main()
{
char str[128]; //用來儲存字元,最多127個字元,最後要放字元結束符'\0'
int alp=0,num=0,oth=0,spa=0;//用來計數
int i; //用來循環計數

printf("請輸入字元串:");
scanf("%s",&str);

i=0; //初始化0
while(str[i]!='\0') //字元串字元不是結束符時執行循環
{
if(str[i]<='z'&&str[i]>='a')alp++;//是小寫字母
else if(str[i]<='Z'&&str[i]>='A')alp++;//是大寫字母
else if(str[i]<='9'&&str[i]>='0')num++;//是數字
else if(str[i]==' ')spa++;//是空格
else oth++;//以上全不是
i++;
}
printf("%d %d %d %d\n",alp,num,spa,oth);//列印

return 0; //主函數返回,main標准都是返回int,一般0表示沒有錯誤,非零表示有錯誤。
}

⑦ C語言函數編程

1.
#include<stdio.h>
#include<string.h>
void main()
{
char a[20][20],c;
int i,j,m=0;
for(i=0;i<20;i++)
for(j=0;j<20;j++)
a[i][j]='\0';

j = 0;
c=getchar();//先獲取第一個字元
for(i=0;c!='\n';)
{
if(c != 32)
{
a[i][j] = c;
j++;//控制列存儲
}
else
{
a[i][j] = '\0';//每一行的最後一個字元上字元串結束標志
i++;//控制行存儲
j = 0;//重新開始一行了,所以列號要重新計數
}
c=getchar();
}

for(i=0;i<19;i++)
if(strlen(a[i])<strlen(a[i+1]))
m=i+1;

printf("%s\n",a[m]);
}

2.
#include<stdio.h>
void main()
{
int num[4][4],m,i,j;
printf("請輸入數組:\n");
for(i=0;i<4;i++)
for(j=0;j<4;j++)
scanf("%d",&num[i][j]);

for(i=0;i<4;i++)
for(j=0;j<i;j++)
{
m=num[i][j];
num[i][j]=num[j][i];
num[j][i]=m;
}
printf("重排後的結果為:\n");

for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
printf("%d ",num[i][j]);
printf("\n");
}
}
終於敲完了,累死我了,都是利用的數組以前的知識,看一看吧

⑧ 如何編程一個最簡單游戲代碼

利用隨機數猜大小,內容如下:

1、代碼的第一行,是一個include語句。沒有它我們的程序會編譯不過。有了它就是告訴編譯器在對代碼進行編譯之前,必須要包含程序需要的文件。這里的stdio.h就是我們需要的頭文件。

2、代碼第二行是一個main函數,這個main函數的返回值是一個int整型數據。剛開始學習編程的時候我們可以認為程序運行的時候是從main函數開始的。後續會專門給大家做一個介紹向大家說明在main函數之前還做了哪些事情。

3、每個函數都用一對「{}」進行包含,表示著函數體的開始和結束,當然後面說到控制語句的時候它還表示一段控制語句的開始和結束。

4、main函數中調用了一個printf函數。它是用來向控制台輸出我們想要的內容。printf的函數定位格式為:int printf(constchar*format,...)。format中定義了輸出內容和格式。

5、return函數執行完後。在退出函數體之前,會將函數進行返回。return後的內容根據函數返回值定義而定。在本段程序中返回的是整型數據0。

⑨ C語言函數編程

問題1:輸入任意一個數,判斷其是否是素數
解:
#include <stdio.h>
#include <math.h>
void main()
{
int a,i;
scanf(\"%d\",a);
for(i=2;i<sqrt(a);i++)
if(a%i==0)
print(\"bu shi\\n\");
else
printf(\"shi!\\n\");
getch();
}
問題2:用函數計算並輸出1+1/2+1/3+1/4...1/N的結果
解:
#include <stdio.h>
int main( )
{
int i, n;
float sum;
scanf("%d",&n);
sum=0;
for(i=1;i<=n;i++)
{
sum+=1.0/i;
}
printf("%.3f\n",sum);
}

熱點內容
寫shell腳本 發布:2025-05-11 04:37:41 瀏覽:934
電腦伺服器打開有什麼用 發布:2025-05-11 04:36:49 瀏覽:98
sqlserver2008查詢時間 發布:2025-05-11 04:15:28 瀏覽:386
安卓孤膽車神被封號怎麼解封 發布:2025-05-11 04:05:22 瀏覽:940
高壓洗車泡沫怎麼配置 發布:2025-05-11 04:00:47 瀏覽:547
騰訊輕量伺服器怎麼使用 發布:2025-05-11 03:52:46 瀏覽:174
4位密碼組合有多少種至少有一個0 發布:2025-05-11 03:44:03 瀏覽:338
八卦手指演算法 發布:2025-05-11 03:23:32 瀏覽:281
編譯成exe是什麼意思 發布:2025-05-11 03:23:28 瀏覽:470
javaweb技術內幕 發布:2025-05-11 03:20:14 瀏覽:803