關於函式一節

2021-09-29 02:41:38 字數 2305 閱讀 9353

#include int fun(int x,int y)

int main(void)

執行結果為36

逆向輸出字串的單詞,示例**如下:

#include #include #define max_string 200

int main(void);

int length = 0;

char tmp = 0;

int start = 0;

int end = 0;

printf("please input riginal string:\n");

gets(str);

length = strlen(str);

start = 0;

end = length - 1;

/*將整個字串翻轉*/

while(start < end)

printf("step1:\n");

printf("%s\n",str);

i = 0;

start = 0; /*start指向開始*/

while(i < length)

}++i; /*i自增*/

}printf("step2:\n");

printf("%s",str);

return 0;

}

用函式輸出上述**,宣告函式:

void reverse_string(char str[max_string],int start,int end)

示例**如下:

#include #include #define max_string 200

void reverse_string(char str[max_string],int start,int end)

}int main(void);

int length = 0;

char tmp = 0;

int start = 0;

int end = 0;

i = 0;

printf("input riginal string:\n");

gets(str);

length = strlen(str);

reverse_string(str,0,length - 1);

printf("step1:\n");

printf("%s\n",str);

i = 0; /*設定迴圈初始條件*/

start = 0; /*設定迴圈初始條件*/

/*依次翻轉其中的每乙個單詞*/

while(i < length)

++i;

}printf("step2:\n");

printf("%s\n",str);

return 0;

}

判斷輸入整數是否為素數,示例**如下:

#include #include int input_data(void)while(data <= 0);

return data;

}int is_prime(const int data)

return 0;

}int main(void)

else

printf("%d is not a prime number.\n",data);

return 0;

}

證明哥德**猜想:任何乙個大於6的偶數都可以表示成兩個素數之和。

方法:當n為大於或等於6的任意偶數,可分解為a和b兩個數,分別檢查a和b是否為素數。如果不是素數,則不成立;如果a是素數,繼續檢查b;如果b不是,則猜想不成立;如果b也是,則成立。示例**如下:

/*證明哥德**猜想*/

#include #include int input_data(void)while(data < 6 || data % 2 == 1); /*如果data小於6或為奇數*/

return data;

}int is_prime(const int data)

return 0;

}int goldbach_conjecture(const int n)}}

return -1;

}int main(void)else

return 0;

}

Python函式第一節

coding utf 8 1.定義乙個方法 func,該func可以引入任意多的整型引數,結果返回其中最大與最小的值。import glob def func1 nums for i in nums if not isinstance i,int return error return max nu...

第一節 38函式

using system using system.collections.generic using system.linq using system.text 函式 孫數就是將一堆 進生重用的一種機制,函式就是一段 這段 可能有輸入的值,可能會返回值,乙個函式就像乙個專門做這件事的人,我們呼叫它...

第一節 系統IO函式

1,open include include include int open const char pathname,int flags int open const char pathname,int flags,mode t mode pathname 開啟的檔名 flags 操作標誌位 o ...