C语言里的这题 这道c语言的题目怎么理解啊

c\u8bed\u8a00\u91cc\u9762\u7684\u4e00\u9053\u9898

\u3000\u3000\u7b2c\u4e00\u9898\u4e2d\uff0c\u4e00\u79cd\u8fd8\u6ca1\u6709\u5212\u5206\u7c7b\u522b\u7684\u7a0b\u5e8f\uff0c\u8fd9\u4e2a\u7a0b\u5e8f\u5305\u542b\u4e86\u4e00\u79cd\u57fa\u672c\u7ed3\u6784\uff0c\u4f46\u662f\u6211\u4eec\u4e0d\u77e5\u9053\u5b83\u662f\u5426\u4e5f\u5177\u5907\u5b9e\u73b0\u53e6\u5916\u4e24\u79cd\u57fa\u672c\u7ed3\u6784\u7684\u529f\u80fd\uff0c\u6240\u4ee5\u4e0d\u80fd\u5224\u65ad\u4ed6\u662f\u4e0d\u662f\u7ed3\u6784\u5316\u7a0b\u5e8f\uff0c\u56e0\u4e3a\u7ed3\u6784\u5316\u7a0b\u5e8f\u5fc5\u9700\u5177\u6709\u5b9e\u73b0\u4e09\u79cd\u57fa\u672c\u7ed3\u6784\u7684\u80fd\u529b\u3002\u4e5f\u5c31\u662f\u8bf4\uff1a\u6709\u4e00\u4e2a\u4f46\u662f\u4e0d\u4e00\u5b9a\u6709\u5168\u90e8\u3002
\u3000\u3000\u7b2c\u4e8c\u9898\u4e2d\uff0c\u8bf4\u660e\u4e86\u662f\u7ed3\u6784\u5316\u7a0b\u5e8f\u8bbe\u8ba1\uff0c\u5373\u8fd9\u4e2a\u7a0b\u5e8f\u5df2\u7ecf\u88ab\u5212\u5206\u4e3a\u7ed3\u6784\u5316\u7a0b\u5e8f\u4e86\uff0c\u4e5f\u5c31\u662f\u8bf4\u5b83\u5177\u5907\u4e86\u5b9e\u73b0\u4e09\u79cd\u57fa\u672c\u7ed3\u6784\u7684\u80fd\u529b\uff0c\u4f46\u662f\u5728\u8fd9\u4e2a\u7a0b\u5e8f\u4e2d\u4e0d\u9700\u8981\u628a\u5168\u90e8\u7684\u529f\u80fd\u90fd\u4f7f\u7528\u4e0a\u3002\u4e5f\u5c31\u662f\u8bf4\uff1a\u5168\u90e8\u6709\u4f46\u662f\u4e0d\u4e00\u5b9a\u5168\u90e8\u7528\u3002

srrlen()\u51fd\u6570\u662f\u67e5\u770b\u5b57\u7b26\u4e32\u957f\u5ea6\u7684\u51fd\u6570\uff0c\u4ece\u5b57\u7b26\u4e32\u8d77\u59cb\u5730\u5740\u8d77\uff0c\u4e00\u76f4\u67e5\u8be2\u76f4\u5230\u9047\u5230\u5b57\u7b26'\0'\uff0c\u4e4b\u524d\u7684\u6240\u6709\u5b57\u7b26\u6570\u4f4dstrlen\uff08\uff09\u8fd4\u56de\u503c\uff0c\u4e5f\u5c31\u662f\u5b57\u7b26\u4e32\u7684\u957f\u5ea6\u3002 \u4f53\u91cdq[10]\u7531\u4e8e\u5df2\u7ecf\u786e\u5b9a\u670910\u4f4d\uff0c\u800c\u521d\u59cb\u5316\u65f6\u53ea\u67093\u4f4d\u786e\u5b9a\uff0c\u6240\u4ee5\u5176\u4ed6\u4f4d\u7528'\0'\u8d4b\u503c\u3002\u6240\u4ee5q\u7684\u957f\u5ea6\u4e3a3\u3002 \u800cp[]\u7531\u4e8e\u6ca1\u6709\u786e\u5b9a\u957f\u5ea6\uff0c\u6240\u4ee5\u5728\u521d\u59cb\u5316\u662f\u53ea\u8d4b\u503c\u4e863\u4e2a\u5b57\u7b26\u4e5f\u5c31\u786e\u5b9a\u4e86q[]\u7684\u4f4d\u6570\uff0c\u7531\u4e8e\u5728q\u7684\u672b\u5c3e\u6ca1\u6709'\0'\uff0c\u6240\u4ee5\u4e0astrlen\uff08\uff09\u65e0\u6cd5\u6d4b\u51fap\u7684\u957f\u5ea6

这个是递归运算,输出的是s1=1,s2=32,s2=2f(4)=4f(3)=8f(2)=16f(1)=32f(0)=32

s1=1,s2=32

s1=1,s2=16

不会

  • C璇█棰樼洰?
    绛旓細鎴戜滑閫愯瑙f瀽杩欐浠g爜锛氬畾涔夊苟鍒濆鍖栧彉閲廰銆乥銆c锛屽垎鍒负0銆3銆2銆傝繘鍏f璇彞锛屽垽鏂潯浠朵负(a && b)銆傜敱浜巃鐨勫间负0锛屽嵆false锛屾墍浠ユ潯浠朵笉鎴愮珛锛屼笉浼氭墽琛宑--銆傝繘鍏lse if璇彞锛屽垽鏂潯浠朵负(a == 6 || b--)銆傝繖閲岄渶瑕佹敞鎰忕殑鏄紝閫昏緫鎴(||)鐨勮繍绠楅『搴忔槸浠庡乏鍒板彸锛屽彧瑕佹湁涓涓潯浠舵弧瓒筹紝灏变細...
  • 澶у濂,璇烽棶C璇█涓繖涓鐩鎬庝箞鍋氬晩?
    绛旓細y=10 锛 娌′粈涔堢枒闂 x=y-=5,45/y 锛涢棶棰樺簲璇ュ湪杩欓噷 杩欎釜琛ㄨ揪寮忔槸涓涓楀彿琛ㄨ揪寮 浣犲厛灏嗚繖涓〃杈惧紡鐢ㄦ嫭鍙锋嫭璧锋潵锛屽嵆锛坸=y-=5,45/y 锛夐偅涔堣繖涓楀彿琛ㄨ揪寮忕殑鍊煎氨鏄嫭鍙峰唴鏈鍚庝竴涓楀彿鍚庨潰鐨勯偅涓〃杈惧紡鐨勫笺備篃灏辨槸璇 濡傛灉鍐嶅畾涔変竴涓彉閲弉um=锛坸=y-=5,45/y 锛夛紱閭d箞num鐨勫煎氨鏄瓑浜45...
  • 璇峰府鎴戠湅涓嬭繖閬C璇█棰樼洰!!鎰熸縺!!鎬庝箞鍋
    绛旓細杩欎竴棰樺悓鏍锋槸灞閮ㄥ彉閲忎笌鍏ㄥ眬鍙橀噺鐨勫叧绯伙紝鍥犱负XY鏄叏灞鍙橀噺锛屽湪 void num(){ 浣跨敤extern int x,y;琛ㄦ槑浣跨敤鐨勬槸鍏ㄥ眬鍙橀噺涓瀹氫箟鐨剎鍜寉锛屽湪杩欓噷瀹氫箟浜哸b骞朵笖璧嬪硷紝骞跺x,y鍚屾牱璧嬪兼搷浣滐紝} 鍦╩ain鍑芥暟涓鍏堝x锛寉杩涜璧嬪兼搷浣滀簡锛岀劧鍚庡啀璋冪敤num鍑芥暟锛岃繖鏃跺檟锛寉鏁板奸噸鏂拌璧嬪笺倂oid num(){ exte...
  • C璇█杩閬撻n--鍒板簳鏄繖printf缁撴潫涔嬪悗鎵嶅噺杩樻槸鍦ㄥ摢閲屽噺鍟?_鐧惧害鐭 ...
    绛旓細涓嬮潰鏄叿浣撳垎鏋愶細n--锛屽厛鍙杗鐨勫艰繘琛岃繍绠楁垨鑰呮搷浣滐紝杩愮畻缁撴潫鍚庡啀n鑷噺;--n锛氬厛n鑷噺锛屽啀鍙杗鐨勫艰繘琛岃繍绠楁垨鑰呮搷浣滐紱鎵浠ュ氨涓婇鑰岃█锛氱涓娆″惊鐜細while锛4--锛夛紝寰幆鏉′欢鍒ゆ柇涓虹湡鍚庡彉鎴恮hile锛3锛夛紝鎵цprintf锛屽悗闈㈢殑n鐢3鍘绘墽琛--n鍚庡啀printf, --n = 2鎵浠ヨ緭鍑2锛涚浜屾寰幆锛宯=2锛 ...
  • C璇█涓繖涓や釜棰樻庝箞鍋,鍒嗘瀽鐨勮缁嗕竴鐐广傝阿璋
    绛旓細15.as鏄竴涓瓧绗︿覆甯搁噺锛屽簲鐢ㄥ弻寮曞彿锛屽崟寮曞彿鍐呭彧鑳芥槸涓涓瓧绗︽垨杞箟瀛楃锛堝簭鍒楋級-0fff鏄8杩涘埗锛宖涓嶆槸鏈夋晥8杩涘埗瀛楃 '\0xa'锛孿鍚庡彲鍑虹幇3涓8杩涘埗瀛楃锛堣寖鍥存槸'\000'~'\377'锛岃〃绀篶har鐨勮寖鍥达級鎴朶x锛堝皬x锛夊悗鍙嚭鐜2涓16杩涘埗瀛楃锛堣寖鍥存槸'\x00'~'\xff'锛岃〃绀篶har鐨勮寖鍥达級锛孿鍚庝笉鑳藉嚭鐜0x ...
  • C璇█鍒濆鑰呰闂繖閬撻鎬庝箞鍋?
    绛旓細閬嶅巻瀛楃涓睸锛屼娇鐢ㄦ暟缁勭粺璁″叾涓26涓瓧姣嶅垎鍒嚭鐜扮殑娆℃暟 鏈缁堟渶灏戠殑瀛楁瘝鍑虹幇娆℃暟鍗充负鍙互鍙敜鐨勭榫欐暟 鍐嶄箻浠灏辨槸鍙互瀹炵幇鐨勬効鏈涙暟 C璇█鍙傝冧唬鐮佸涓嬶細include <stdio.h> int main(){ long long int n; // 娉ㄦ剰n鐨勫彇鍊艰寖鍥磋秴杩囦簡2^31-1锛屽簲鍙栭暱鏁村瀷 scanf("%lld", &n);char S[1000000];s...
  • C璇█鐨涓閬撻,姹傚ぇ绁炶缁嗚В閲婁笅瀛愩傘傘
    绛旓細杩欐槸涓涓緢绠鍗曠殑C璇█绋嬪簭銆俰nclude<stdio.h> //寮曞叆蹇呰鐨勫ご鏂囦欢锛屾敮鎸乸rintf鍑芥暟銆俶ain() //涓诲嚱鏁板畾涔 {int x=15; //澹版槑鏁存暟绫诲瀷x锛屽苟璧嬪垵鍊15 while(x>10&&x<50) //褰搙澶т簬10锛屽苟涓攛灏忎簬50鐨勬椂鍊 {x++; //x澧1锛屽彉鎴16 if(x/3) {x++;break;} //娉ㄦ剰杩...
  • 璇烽棶杩欓亾C璇█棰鎬庝箞鍋?
    绛旓細褰搆=19鏃讹紝while(i=18)鎵ц寰幆锛屾墽琛宬-=3;鍚巏=16锛宨f鍜宔lse if閮戒笉鎵ц锛屾墽琛宨++;鍚巌=19銆傚綋k=16鏃讹紝while(i=15)鎵ц寰幆锛屾墽琛宬-=3;鍚巏=13锛宨f鍜宔lse if閮戒笉鎵ц锛屾墽琛宨++;鍚巌=16銆傚綋k=13鏃讹紝while(i=12)鎵ц寰幆锛屾墽琛宬-=3;鍚巏=10锛屾墽琛宨f锛屾墽琛宨++;鍚巌=13锛屾墽琛...
  • C璇█棰樼洰 1.涓嬮潰绋嬪簭鐨勮繍琛岀粨鏋滄槸( )
    绛旓細鍏朵腑鏈変笉灏戝皬鐨勯敊璇紝浣滀负绋嬪簭瀹冩槸涓嶈兘杩愯鐨勩俰nclude<stdio.h>int main( ){ int y=2,a=1;while(y--!=-1){ do{a *=y; a++;} while(y--); }printf("%d,%d",a,y);return 0;}杩愯鍚庣殑杈撳嚭鏄細1,-2 鍒嗘瀽杩愯杩囩▼锛歽=2,a=1;鍒ゆ柇锛屼负鐪燂紝y鍙樹负1 杩涘叆do寰幆锛歛=1*1=1;...
  • c璇█棰楹荤儲鎸棰樼洰瑕佹眰鍐欎笅鐒跺悗鍛婅瘔鎴戝ぇ姒傝繃绋嬭阿璋
    绛旓細娉ㄦ剰锛氫笂闈㈢殑绠楁硶鍋囪浜嗘湀浠芥槸浠 1 寮濮嬬紪鍙风殑锛屽鏋滄湀浠芥槸浠 0 寮濮嬬紪鍙风殑锛屽垯闇瑕佸皢涓婇潰鐨勭畻娉涓殑 month - 1 鏀逛负 month銆傞渶瑕佹敞鎰忕殑鏄紝涓婇潰鐨勭畻娉曚腑鐨 is_leap_year 鍑芥暟娌℃湁缁欏嚭锛屽洜涓哄疄鐜版柟娉曞彇鍐充簬浣犳墍浣跨敤鐨璇█銆傚湪 C++ 涓紝鍙互浣跨敤浠ヤ笅浠g爜鏉ュ垽鏂竴涓勾浠芥槸鍚︿负闂板勾锛歜ool is_leap_...
  • 扩展阅读:c++语言入门自学 ... c语言面试常问问题 ... 扫一扫题目出答案 ... c语言经典题目 ... c语言训练题 ... c语言基础知识100题 ... c语言编程题目及答案 ... c语言100个经典例题 ... c语言题库及答案 ...

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