C语言,在函数里要输入一个数组怎么办 c语言,在一个函数里,怎样不断向一对数组里输入数据?

\u7528C\u8bed\u8a00\u5199\u4e86\u4e00\u4e2a\u8f93\u5165\u4e00\u4e2a\u4e00\u7ef4\u6570\u7ec4\u7684\u51fd\u6570\uff0c\u5982\u4f55\u5728\u540e\u6765\u5199\u7684\u51fd\u6570\u4e2d\u8c03\u7528\u8be5\u6570\u7ec4\uff1f

\u5728C\u8bed\u8a00\u4e2d\uff0c\u65e0\u6cd5\u76f4\u63a5\u8fd4\u56de\u4e00\u4e2a\u6570\u7ec4\uff0c\u4f46\u662f\u53ef\u4ee5\u901a\u8fc7\u8fd4\u56de\u5bf9\u5e94\u7c7b\u578b\u6307\u9488\u7684\u65b9\u5f0f\uff0c\u8fd4\u56de\u6570\u7ec4\u3002
\u5728\u5927\u591a\u6570\u60c5\u51b5\u4e0b\uff0c\u4e00\u7ef4\u6570\u7ec4\u548c\u4e00\u7ef4\u6307\u9488\u662f\u53ef\u4ee5\u901a\u7528\u7684\u3002
\u6bd4\u5982\uff0c\u5b9a\u4e49\u4e00\u4e2a\u51fd\u6570\uff0c\u7533\u8bf7\u4e00\u5b9a\u957f\u5ea6\u7684\u6574\u578b\u52a8\u6001\u6570\u7ec4\uff0c\u5176\u957f\u5ea6\u7528\u53c2\u6570\u4f20\u5165\uff0c\u5e76\u5c06\u7ed3\u679c\u8fd4\u56de\u3002\u5982\u51fa\u9519\uff0c\u8fd4\u56de\u7a7a\u6307\u9488NULL\u3002
\u4ee3\u7801\u53ef\u4ee5\u5199\u6210\u5982\u4e0b\u5f62\u5f0f\uff1a
int*int_array_create(int n)//\u53c2\u6570n\u4e3a\u6570\u7ec4\u5143\u7d20\u4e2a\u6570
{
int*r;
if(n<=0)return NULL;//\u53c2\u6570\u9519\u8bef
r=(int*)malloc(sizeof(int)*n);//\u7533\u8bf7\u5185\u5b58\u7a7a\u95f4\uff0c\u5927\u5c0f\u4e3an\u4e2aint\u957f\u5ea6\u3002
return r;//\u8fd4\u56de\u5f97\u5230\u7684\u6574\u578b\u6570\u7ec4\u7684\u6307\u9488\u3002
}

\u6269\u5c55\u8d44\u6599\uff1areturn\u662fC++\u7684\u5173\u952e\u5b57\uff0c\u5b83\u63d0\u4f9b\u4e86\u7ec8\u6b62\u51fd\u6570\u6267\u884c\u7684\u4e00\u79cd\u65b9\u5f0f\u3002\u5f53return\u8bed\u53e5\u63d0\u4f9b\u4e86\u4e00\u4e2a\u503c\u65f6\uff0c\u8fd9\u4e2a\u503c\u5c31\u6210\u4e3a\u51fd\u6570\u7684\u8fd4\u56de\u503c.
\u8bf4\u5230return,\u6709\u5fc5\u8981\u63d0\u53ca\u4e3b\u51fd\u6570\u7684\u5b9a\u4e49,\u4e0b\u9762\u662f\u4ece\u7f51\u7edc\u4e0a\u627e\u5230\u7684\u8d44\u6599,\u597d\u597d\u6d88\u5316\u5427,\u5bf9\u4e86\u89e3\u4e3b\u51fd\u6570\u4e2d\u8fd4\u56de\u503c\u7684\u7406\u89e3\u6709\u5f88\u5927\u7684\u5e2e\u52a9.
\u5f88\u591a\u4eba\u751a\u81f3\u5e02\u9762\u4e0a\u7684\u4e00\u4e9b\u4e66\u7c4d\uff0c\u90fd\u4f7f\u7528\u4e86void main()\uff0c\u5176\u5b9e\u8fd9\u662f\u9519\u8bef\u7684\u3002C/C++\u4e2d\u4ece\u6765\u6ca1\u6709\u5b9a\u4e49\u8fc7void main()\u3002
C++\u4e4b\u7236Bjarne Stroustrup\u5728\u4ed6\u7684\u4e3b\u9875\u4e0a\u7684FAQ\u4e2d\u660e\u786e\u5730\u5199\u7740The definition void main(){/*...*/}is not and never has been C++,nor has it even been C.\uff08void main()
\u4ece\u6765\u5c31\u4e0d\u5b58\u5728\u4e8eC++\u6216\u8005C\uff09\u3002\u4e0b\u9762\u6211\u5206\u522b\u8bf4\u4e00\u4e0bC\u548cC++\u6807\u51c6\u4e2d\u5bf9main\u51fd\u6570\u7684\u5b9a\u4e49\u3002
1\u3001C
\u5728C89\u4e2d\uff0cmain()\u662f\u53ef\u4ee5\u63a5\u53d7\u7684\u3002Brian W.Kernighan\u548cDennis M.Ritchie\u7684\u7ecf\u5178\u5de8\u8457The C programming Language 2e\uff08\u300aC\u7a0b\u5e8f\u8bbe\u8ba1\u8bed\u8a00\u7b2c\u4e8c\u7248\u300b\uff09\u7528\u7684\u5c31\u662fmain()\u3002\u4e0d\u8fc7\u5728\u6700\u65b0\u7684C99\u6807\u51c6\u4e2d\uff0c\u53ea\u6709\u4ee5\u4e0b\u4e24\u79cd\u5b9a\u4e49\u65b9\u5f0f\u662f\u6b63\u786e\u7684\uff1a
int main(void)
int main(int argc,char*argv[])
\uff08\u53c2\u8003\u8d44\u6599\uff1aISO/IEC 9899:1999(E)Programming languages\u2014C 5.1.2.2.1 Program startup\uff09
\u5f53\u7136\uff0c\u6211\u4eec\u4e5f\u53ef\u4ee5\u505a\u4e00\u70b9\u5c0f\u5c0f\u7684\u6539\u52a8\u3002\u4f8b\u5982\uff1achar*argv[]\u53ef\u4ee5\u5199\u6210char**argv\uff1bargv\u548cargc\u53ef\u4ee5\u6539\u6210\u522b\u7684\u53d8\u91cf\u540d\uff08\u5982intval\u548ccharval\uff09\uff0c\u4e0d\u8fc7\u4e00\u5b9a\u8981\u7b26\u5408\u53d8\u91cf\u7684\u547d\u540d\u89c4\u5219\u3002
\u5982\u679c\u4e0d\u9700\u8981\u4ece\u547d\u4ee4\u884c\u4e2d\u83b7\u53d6\u53c2\u6570\uff0c\u8bf7\u7528int main(void)\uff1b\u5426\u5219\u8bf7\u7528int main(int argc,char*argv[])\u3002
main\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7c7b\u578b\u5fc5\u987b\u662fint\uff0c\u8fd9\u6837\u8fd4\u56de\u503c\u624d\u80fd\u4f20\u9012\u7ed9\u7a0b\u5e8f\u7684\u6fc0\u6d3b\u8005\uff08\u5982\u64cd\u4f5c\u7cfb\u7edf\uff09\u3002
\u5982\u679cmain\u51fd\u6570\u7684\u6700\u540e\u6ca1\u6709\u5199return\u8bed\u53e5\u7684\u8bdd\uff0cC99\u89c4\u5b9a\u7f16\u8bd1\u5668\u8981\u81ea\u52a8\u5728\u751f\u6210\u7684\u76ee\u6807\u6587\u4ef6\u4e2d\uff08\u5982exe\u6587\u4ef6\uff09\u52a0\u5165return 0;\uff0c\u8868\u793a\u7a0b\u5e8f\u6b63\u5e38\u9000\u51fa\u3002\u4e0d\u8fc7\uff0c\u6211\u8fd8\u662f\u5efa\u8bae\u4f60\u6700\u597d\u5728main\u51fd\u6570\u7684\u6700\u540e\u52a0\u4e0areturn\u8bed\u53e5\uff0c\u867d\u7136\u6ca1\u6709\u8fd9\u4e2a\u5fc5\u8981\uff0c\u4f46\u8fd9\u662f\u4e00\u4e2a\u597d\u7684\u4e60\u60ef\u3002
\u6ce8\u610f\uff0cvc6\u4e0d\u4f1a\u5728\u76ee\u6807\u6587\u4ef6\u4e2d\u52a0\u5165return 0;\uff0c\u5927\u6982\u662f\u56e0\u4e3avc6\u662f98\u5e74\u7684\u4ea7\u54c1\uff0c\u6240\u4ee5\u624d\u4e0d\u652f\u6301\u8fd9\u4e2a\u7279\u6027\u3002\u73b0\u5728\u660e\u767d\u6211\u4e3a\u4ec0\u4e48\u5efa\u8bae\u4f60\u6700\u597d\u52a0\u4e0areturn\u8bed\u53e5\u4e86\u5427\uff01\u4e0d\u8fc7\uff0cgcc3.2\uff08Linux\u4e0b\u7684C\u7f16\u8bd1\u5668\uff09\u4f1a\u5728\u751f\u6210\u7684\u76ee\u6807\u6587\u4ef6\u4e2d\u52a0\u5165return 0;\u3002
2\u3001C++
C++98\u4e2d\u5b9a\u4e49\u4e86\u5982\u4e0b\u4e24\u79cdmain\u51fd\u6570\u7684\u5b9a\u4e49\u65b9\u5f0f\uff1a
int main()
int main(int argc,char*argv[])
\uff08\u53c2\u8003\u8d44\u6599\uff1aISO/IEC 14882(1998-9-01)Programming languages\u2014C++3.6 Start and termination\uff09
int main()\u7b49\u540c\u4e8eC99\u4e2d\u7684int main(void)\uff1bint main(int argc,char*argv[])\u7684\u7528\u6cd5\u4e5f\u548cC99\u4e2d\u5b9a\u4e49\u7684\u4e00\u6837\u3002\u540c\u6837\uff0cmain\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7c7b\u578b\u4e5f\u5fc5\u987b\u662fint\u3002
\u5982\u679cmain\u51fd\u6570\u7684\u672b\u5c3e\u6ca1\u5199return\u8bed\u53e5\uff0cC++98\u89c4\u5b9a\u7f16\u8bd1\u5668\u8981\u81ea\u52a8\u5728\u751f\u6210\u7684\u76ee\u6807\u6587\u4ef6\u4e2d\u52a0\u5165return 0;\u3002\u540c\u6837\uff0cvc6\u4e5f\u4e0d\u652f\u6301\u8fd9\u4e2a\u7279\u6027\uff0c\u4f46\u662fg++3.2\uff08Linux\u4e0b\u7684C++\u7f16\u8bd1\u5668\uff09\u652f\u6301\u3002
3\u3001\u5173\u4e8evoid main
\u5728C\u548cC++\u4e2d\uff0c\u4e0d\u63a5\u6536\u4efb\u4f55\u53c2\u6570\u4e5f\u4e0d\u8fd4\u56de\u4efb\u4f55\u4fe1\u606f\u7684\u51fd\u6570\u539f\u578b\u4e3a\u201cvoid foo(void);\u201d\u3002\u53ef\u80fd\u6b63\u662f\u56e0\u4e3a\u8fd9\u4e2a\uff0c\u6240\u4ee5\u5f88\u591a\u4eba\u90fd\u8bef\u8ba4\u4e3a\u5982\u679c\u4e0d\u9700\u8981\u7a0b\u5e8f\u8fd4\u56de\u503c\u65f6\u53ef\u4ee5\u628amain\u51fd\u6570\u5b9a\u4e49\u6210void main(void)\u3002\u7136\u800c\u8fd9\u662f\u9519\u8bef\u7684\uff01main\u51fd\u6570\u7684\u8fd4\u56de\u503c\u5e94\u8be5\u5b9a\u4e49\u4e3aint\u7c7b\u578b\uff0cC\u548cC++\u6807\u51c6\u4e2d\u90fd\u662f\u8fd9\u6837\u89c4\u5b9a\u7684\u3002
\u867d\u7136\u5728\u4e00\u4e9b\u7f16\u8bd1\u5668\u4e2d\uff0cvoid main\u53ef\u4ee5\u901a\u8fc7\u7f16\u8bd1\uff08\u5982vc6\uff09\uff0c\u4f46\u5e76\u975e\u6240\u6709\u7f16\u8bd1\u5668\u90fd\u652f\u6301void main\uff0c\u56e0\u4e3a\u6807\u51c6\u4e2d\u4ece\u6765\u6ca1\u6709\u5b9a\u4e49\u8fc7void main\u3002
g++3.2\u4e2d\u5982\u679cmain\u51fd\u6570\u7684\u8fd4\u56de\u503c\u4e0d\u662fint\u7c7b\u578b\uff0c\u5c31\u6839\u672c\u901a\u4e0d\u8fc7\u7f16\u8bd1\u3002\u800cgcc3.2\u5219\u4f1a\u53d1\u51fa\u8b66\u544a\u3002\u6240\u4ee5\uff0c\u5982\u679c\u4f60\u60f3\u4f60\u7684\u7a0b\u5e8f\u62e5\u6709\u5f88\u597d\u7684\u53ef\u79fb\u690d\u6027\uff0c\u8bf7\u4e00\u5b9a\u8981\u7528int main\u3002
4\u3001\u8fd4\u56de\u503c\u7684\u4f5c\u7528
main\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7528\u4e8e\u8bf4\u660e\u7a0b\u5e8f\u7684\u9000\u51fa\u72b6\u6001\u3002\u5982\u679c\u8fd4\u56de0\uff0c\u5219\u4ee3\u8868\u7a0b\u5e8f\u6b63\u5e38\u9000\u51fa\uff0c\u5426\u5219\u4ee3\u8868\u7a0b\u5e8f\u5f02\u5e38\u9000\u51fa\u3002\u4e0b\u9762\u6211\u4eec\u5728winxp\u73af\u5883\u4e0b\u505a\u4e00\u4e2a\u5c0f\u5b9e\u9a8c\u3002\u9996\u5148\u7f16\u8bd1\u4e0b\u9762\u7684\u7a0b\u5e8f\uff1a
int main(void)
{
return 0;
}
\u7136\u540e\u6253\u5f00\u9644\u4ef6\u91cc\u7684\u201c\u547d\u4ee4\u63d0\u793a\u7b26\u201d\uff0c\u5728\u547d\u4ee4\u884c\u91cc\u8fd0\u884c\u521a\u624d\u7f16\u8bd1\u597d\u7684\u53ef\u6267\u884c\u6587\u4ef6\uff0c\u7136\u540e\u8f93\u5165\u201cecho%ERRORLEVEL%\u201d\uff0c\u56de\u8f66\uff0c\u5c31\u53ef\u4ee5\u770b\u5230\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c\u4e3a0\u3002
\u5047\u8bbe\u521a\u624d\u7f16\u8bd1\u597d\u7684\u6587\u4ef6\u662fa.exe\uff0c\u5982\u679c\u8f93\u5165\u201ca&&dir\u201d\uff0c\u5219\u4f1a\u5217\u51fa\u5f53\u524d\u76ee\u5f55\u4e0b\u7684\u6587\u4ef6\u5939\u548c\u6587\u4ef6\u3002\u4f46\u662f\u5982\u679c\u6539\u6210\u201creturn-1\u201d\uff0c\u6216\u8005\u522b\u7684\u975e0\u503c\uff0c\u91cd\u65b0\u7f16\u8bd1\u540e\u8f93\u5165\u201ca&&dir\u201d\uff0c\u5219dir\u4e0d\u4f1a\u6267\u884c\u3002
\u56e0\u4e3a&&\u7684\u542b\u4e49\u662f\uff1a\u5982\u679c&&\u524d\u9762\u7684\u7a0b\u5e8f\u6b63\u5e38\u9000\u51fa\uff0c\u5219\u7ee7\u7eed\u6267\u884c&&\u540e\u9762\u7684\u7a0b\u5e8f\uff0c\u5426\u5219\u4e0d\u6267\u884c\u3002\u4e5f\u5c31\u662f\u8bf4\uff0c\u5229\u7528\u7a0b\u5e8f\u7684\u8fd4\u56de\u503c\uff0c\u6211\u4eec\u53ef\u4ee5\u63a7\u5236\u8981\u4e0d\u8981\u6267\u884c\u4e0b\u4e00\u4e2a\u7a0b\u5e8f\u3002\u8fd9\u5c31\u662fint main\u7684\u597d\u5904\u3002
\u5982\u679c\u4f60\u6709\u5174\u8da3\uff0c\u4e5f\u53ef\u4ee5\u628amain\u51fd\u6570\u7684\u8fd4\u56de\u503c\u7c7b\u578b\u6539\u6210\u975eint\u7c7b\u578b\uff08\u5982float\uff09\uff0c\u91cd\u65b0\u7f16\u8bd1\u540e\u6267\u884c\u201ca&&dir\u201d\uff0c\u770b\u770b\u4f1a\u51fa\u73b0\u4ec0\u4e48\u60c5\u51b5\uff0c\u60f3\u60f3\u4e3a\u4ec0\u4e48\u4f1a\u51fa\u73b0\u90a3\u6837\u7684\u60c5\u51b5\u3002\u987a\u4fbf\u63d0\u4e00\u4e0b\uff0c\u5982\u679c\u8f93\u5165a||dir\u7684\u8bdd\uff0c\u5219\u8868\u793a\u5982\u679ca\u5f02\u5e38\u9000\u51fa\uff0c\u5219\u6267\u884cdir\u3002
\u53c2\u8003\u8d44\u6599\uff1a
\u767e\u5ea6\u767e\u79d1\u2014\u2014return\uff08C\u8bed\u8a00\u8bed\u53e5\uff09

\u4f60\u662f\u6307\u4f5c\u4e3a\u51fd\u6570\u7684\u53c2\u6570\u4f20\u9012\u4e00\u4e2a\u6570\u7ec4\u5417?
\u5982\u679c\u662f\u8fd9\u4e2a\u610f\u601d,\u90a3\u5f88\u7b80\u5355,\u7528\u6307\u9488\u5c31\u53ef\u4ee5\u4e86,\u5982
\u5b9a\u4e49\u6709int a[5];
\u5219\u8fd9\u6837\u5b9a\u4e49\u51fd\u6570:
int fun(int *p, int size)
{
//p\u4e3a\u6570\u7ec4\u7684\u9996\u5730\u5740
//size\u4e3a\u6570\u7ec4\u7684\u5927\u5c0f
//\u4f20\u9012\u8fdb\u53bb\u540e\u53ef\u4ee5\u50cf\u64cd\u4f5ca\u4e00\u6837\u7528\u4e0b\u6807\u64cd\u4f5cp
//\u5982p[0], p[4]...
}
\u4f20\u9012\u53c2\u6570\u7ed9\u51fd\u6570\u53ef\u4ee5\u8fd9\u6837\u5199:
fun(a, 5);

\u82e5\u662f\u591a\u7ef4\u6570\u7ec4,\u5219\u7b2c\u4e00\u7ef4\u5927\u5c0f\u4e0d\u7ed9\u51fa,\u53ea\u6307\u5b9a\u540e\u9762\u7684\u7ef4\u6570\u5927\u5c0f,\u5982:
\u5b9a\u4e49\u6709int a[5][2];
\u5219\u8fd9\u6837\u5b9a\u4e49\u51fd\u6570:
int fun(int p[][2], int size)
{
//p\u4e3a\u6570\u7ec4\u7684\u9996\u5730\u5740
//size\u4e3a\u7b2c\u4e00\u7ef4\u7684\u5927\u5c0f
//\u4f20\u9012\u8fdb\u53bb\u540e\u53ef\u4ee5\u50cf\u64cd\u4f5ca\u4e00\u6837\u7528\u4e0b\u6807\u64cd\u4f5cp
//\u5982p[0][1], p[4][1]...
}
\u4f20\u9012\u53c2\u6570\u7ed9\u51fd\u6570\u53ef\u4ee5\u8fd9\u6837\u5199:
fun(a, 5);
\u6211\u53ef\u4ee5\u5e2e\u52a9\u4f60\uff0c\u4f60\u5148\u8bbe\u7f6e\u6211\u6700\u4f73\u7b54\u6848\u540e\uff0c\u6211\u767e\u5ea6Hii\u6559\u4f60\u3002

用指针就可以了,如
定义有int a[5];
则这样定义函数:
int fun(int *p, int size)
{
//p为数组的首地址
//size为数组的大小
//传递进去后可以像操作a一样用下标操作p
//如p[0], p[4]...
}
传递参数给函数可以这样写:
fun(a, 5);

若是多维数组,则第一维大小不给出,只指定后面的维数大小,如:
定义有int a[5][2];
则这样定义函数:
int fun(int p[][2], int size)
{
//p为数组的首地址
//size为第一维的大小
//传递进去后可以像操作a一样用下标操作p
//如p[0][1], p[4][1]...
}
传递参数给函数可以这样写:
fun(a, 5);

你是指作为函数的参数传递一个数组吗?
如果是这个意思,那很简单,用指针就可以了,如
定义有int a[5];
则这样定义函数:
int fun(int *p, int size)
{
//p为数组的首地址
//size为数组的大小
//传递进去后可以像操作a一样用下标操作p
//如p[0], p[4]...
}
传递参数给函数可以这样写:
fun(a, 5);

若是多维数组,则第一维大小不给出,只指定后面的维数大小,如:
定义有int a[5][2];
则这样定义函数:
int fun(int p[][2], int size)
{
//p为数组的首地址
//size为第一维的大小
//传递进去后可以像操作a一样用下标操作p
//如p[0][1], p[4][1]...
}
传递参数给函数可以这样写:
fun(a, 5);

int

INT

  • C璇█瀹氫箟涓涓嚱鏁濡傛灉鍚湁鏁扮粍
    绛旓細void min(int a[],int x) //int x鏄敤鏉ユ爣璁颁紶杩囨潵鐨鏁扮粍鐨勯暱搴︼紙鍗砤鏁扮粍鎸囧悜鐨勯偅涓暟缁勭殑闀垮害锛夈傚洜涓轰綘鍦ㄥ嚱鏁颁腑璁$畻鐨勬椂鍊欙紝a鍙兘褰撳仛涓涓鎸囬拡鏉ョ敤锛屾病鏈夊叿浣撶殑闀垮害锛岃屼笖浣犳槸int 鍨嬬殑锛屾墍浠ユ病鏈夋爣鍑嗗簱鍑芥暟鏉ユ眰浣犻渶瑕佽绠楃殑鏁扮粍鐨勯暱搴︼紝鎵浠ヤ綘灏辨病娉曡绠椼倂oid min(int a[],int b[])杩欐牱...
  • 鐢C璇█缂栧啓,鍦涓鍑芥暟涓瀹氫箟涓涓暟缁a[50].瀹氫箟涓涓嚱鏁颁负鏁扮粍璧嬪,鍐...
    绛旓細include <stdio.h>void input(int a[],int n){ int i; for (i=0;i<n;i++) scanf("%d",&a[i]);}void print(int a[],int n){ int i; for (i=0;i<n;i++) printf("%d\t",a[i]);}void main(){ int a[50]; input(a,50); print(a,50);}...
  • C璇█:鏈変竴涓暟缁瀛樻斁10涓垚缁,璁$畻骞惰緭鍑哄钩鍧囨垚缁┿傛垚缁╁湪涓鍑芥暟涓緭鍏...
    绛旓細{ int i;float av;float sum=0.0;for(i=0;i<n;i++){ sum=sum+y[i];} av=sum/n;return av;} 鐢ㄦ寚閽堝仛鍑芥暟鍙傛暟锛歩nclude <stdio.h> float average(float *p,int n);void input(float *p,int n); //琛ュ嚱鏁板0鏄庤鍙 void main(){ float a[10],ave;printf("璇杈撳叆10涓疄鏁...
  • c璇█瀹氫箟涓涓暟缁濡俢har a[1000000]鍐欏湪涓鍑芥暟int main閲岄潰鎴栬呭闈㈡湁...
    绛旓細鍐欏湪涓诲嚱鏁伴噷鏃讹紝涓绋嬪簭杩愯鏃跺彲浠ヨ皟鐢ㄣ傚啓鍦ㄥ瓙鍑芥暟閲屽彧鏈夎皟鐢ㄥ瓙鍑芥暟鏃舵墠鍙互璋冪敤銆傚啓鍦ㄥ杈瑰垯瀹氫箟涓哄叏灞鍙橀噺锛屽摢閲岄兘鑳界敤锛屽嚱鏁伴噷涓嶉渶瑕佸啀澹版槑銆
  • C璇█涓鎬庢牱瀹氫箟涓涓嚱鏁伴噷闈鏈鏁扮粍鐒跺悗鍦ㄤ富鍑芥暟涓璋冪敤杩欎釜鏁扮粍
    绛旓細浣犲彲浠ヨ繑鍥瀞鏁扮粍鐨勯鍦板潃锛屽嚱鏁鍙互杩欎箞瀹氫箟锛歩nt* f1(int a[], int n, int k){ ...//浣犵殑浠g爜 return s;}
  • C璇█鍐涓涓嚱鏁,瀹炵幇鏁扮粍鐨勯亶鍘嗘墦鍗?
    绛旓細printf("%d ", arr[i]);} printf("\n");} 璇ュ嚱鏁版帴鍙涓涓鏁存暟鏁扮粍 arr 鍜屾暟缁勫ぇ灏 size 浣滀负鍙傛暟锛屼娇鐢 for 寰幆閬嶅巻鏁扮粍涓殑鎵鏈夊厓绱狅紝骞朵娇鐢 printf 鍑芥暟鎵撳嵃姣忎釜鍏冪礌鐨勫笺傛渶鍚庝娇鐢 printf 鍑芥暟鎵撳嵃涓涓崲琛岀锛屼互渚垮湪杈撳嚭涓紑濮嬩竴涓柊琛屻備綘鍙互鍦ㄤ綘鐨勪唬鐮佷腑璋冪敤璇鍑芥暟锛灏嗛渶瑕佹墦鍗扮殑鏁扮粍鍜...
  • ...瀵涓涓暟缁勪腑鐨鏁板瓧杩涜閫嗗簭鎺掓斁銆備富鍑芥暟涓杈撳叆
    绛旓細include<stdlib.h> void*nizhi(int *newarry,int a){ int mid=0;printf("璇杈撳叆鏁扮粍鐨勫厓绱狅紝鏁板瓧涔嬮棿浠ョ┖鏍煎垎闅.\n");for(int i=0;i<a;i++)scanf("%d",&newarry[i]);printf("浣犳柊寤虹珛鐨勬暟缁勬槸锛歕n");for(int i=0;i<a;i++)printf("%d\t",newarry[i]);for(int j=a-1,...
  • ...瀹氫箟涓涓瀹炵幇鍐掓场鎺掑簭鐨鍑芥暟,鍦涓鍑芥暟涓瀹屾垚鏁版嵁鐨杈撳叆鍜岃緭鍑._鐧 ...
    绛旓細c璇█鐨勪唬鐮佸涓嬶細include<stdio.h> void Bubble_Sort锛坕nt num[50],int n锛墈//浼犲叆鏁扮粍鍜屾暟缁勭殑澶у皬锛屽啋娉℃帓搴鍑芥暟int i,j,temp;for(i=0;i<n;i++){for(j=0;j<n-1-i;j++){if(num[j]>num[j+1]){temp=num[j];num[j]=num[j+1];num[j+1]=temp;} }} } int main(){ ...
  • C璇█ 鍐欎竴涓鍑芥暟杈撳叆涓缁勬暟,鍐欎竴瀛鍑芥暟,瀹炵幇瀵硅鏁扮粍鐨勫啋娉(浠庡皬鍒...
    绛旓細鍐掓场娉曪紝浠庡皬鍒板ぇ include <stdio.h> void sx(int x[],int n) //鍐掓场娉曚粠灏忓埌澶 { int i,j,t;for(j=0;j<n-1;j++)for(i=0;i<n-j;i++)if(x[i]>x[i+1]) {t=x[i];x[i]=x[i+1];x[i+1]=t;} } void main(){ int a[10],i;printf("Input 10 numbers:")...
  • C璇█缂栫▼ 浜岀淮鏁扮粍 杈撳嚭涓涓2*3鐨勭煩闃
    绛旓細include<stdio.h> void main(){ int a[2][3];int i,j;printf("杈撳叆涓涓2*3鏁村瀷鏁扮粍\n");for(i=0;i<2;i++)for(j=0;j<3;j++)scanf("%d",&a[i][j]);printf("\n杈撳嚭涓涓2*3鏁村瀷鏁扮粍\n");for(i=0;i<2;i++){ for(j=0;j<3;j++)printf("%d ",a[i][j]);pri...
  • 扩展阅读:c语言基础知识入门 ... c语言计算x的n次幂 ... c语言怎么输入两个数 ... c语言scanf输入格式 ... c中如何输入一个数 ... c语言标准子函数写法 ... c语言如何输入任意数 ... c语言基本输入函数 ... c语言从键盘输入一个数 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网