c语言中,y=-y是什么意思

复合运算符。截止2022年11月29日,在c语言的学习中,y=-y是复合运算符的计算,C语言采用复合运算符一是简化程序。二是为了提高编译效率,能产生质量较高的目标代码。

  • c璇█涓,y=-y鏄粈涔堟剰鎬
    绛旓細澶嶅悎杩愮畻绗銆傛埅姝2022骞11鏈29鏃ワ紝鍦╟璇█鐨勫涔犱腑锛寉=-y鏄鍚堣繍绠楃鐨勮绠楋紝C璇█閲囩敤澶嶅悎杩愮畻绗︿竴鏄畝鍖栫▼搴忋備簩鏄负浜嗘彁楂樼紪璇戞晥鐜囷紝鑳戒骇鐢熻川閲忚緝楂樼殑鐩爣浠g爜銆
  • C璇█涓--y浠涔堟剰鎬?
    绛旓細y--鐨勬剰鎬濆氨鏄細1.杩斿洖y鐨勫 2.y=y-1 涓や釜鏈夊尯鍒 杩欏拰浼樺厛绾ф病鏈夊叧绯伙紝--y鍜寉++鐨勪紭鍏堢骇鏄竴鏍风殑 鍖哄埆灏卞湪浜庤繑鍥炲间笉涓鏍 渚嬪1锛歽=1;x=--y;//x鐨勫间负0锛寉鐨勫间负0 渚嬪2锛歽=1;x=y--;//x鐨勫间负1锛寉鐨勫间负0 for ( int x = 5; x > 0; x--)//杩欎釜鏃跺--x鍜寈...
  • c璇█,y鈥斺斿拰鈥斺攜鍚浠涔堟剰鎬
    绛旓細int main(){ int y=0; y--;//姝ゆ椂y鍊艰繕鏄0锛屾墽琛屽畬璇ヨ鍚巠鎵嶇瓑浜-1,濡傛灉鍦ㄨ〃杈惧紡涓殑璇,y鍏堝弬涓庤繍绠楋紝杩愮畻缁撴潫鍚庤嚜鍑 int x=0; --x;//姝ゆ椂x鍊煎凡缁忔槸-1浜,鍦ㄨ〃杈惧紡涓瓁鍏堣嚜鍑,鍐嶅弬涓庤繍绠椼 }
  • C璇█y--浠涔堟剰鎬
    绛旓細褰搚涓嶅弬涓庡嚱鏁颁腑鐨勮繍绠楁椂锛--y涓巠--閮借〃绀鸿嚜鍑忎竴锛屽父鐢ㄤ簬寰幆璇彞锛涗簩鑰呭湪y鍙備笌杩愮畻鐨勬儏鍐典笅锛屾墍浠h〃鐨勬剰涔夋湁鎵涓嶅悓锛屾墍鏈--y鍏堥兘鑷噺涓鍗充负y=y-1锛堣鐫鏄墍鏈夊嚭鐜--y鐨勫湴鏂癸級鐒跺悗鍐嶅弬涓庤繍绠楋紱鑰寉--鍒欒〃绀哄厛鐢▂鍙備笌杩愮畻鑰屽悗鍐嶈嚜鍑忎竴銆傛垜涔熺粰涓句釜渚嬪瓙 include<stdio.h> main(){ int x...
  • 鍦c璇█涓瓂鏄粈涔堟剰鎬鍟
    绛旓細鍦–璇█涓紝y閫氬父琛ㄧず涓涓彉閲忔垨鏍囪瘑绗︼紝鍙互鐢ㄦ潵瀛樺偍鏌愪釜鏁板兼垨瀵硅薄銆傜敱浜嶤璇█鏄竴绉嶉潤鎬佺被鍨嬭瑷锛屽洜姝ょ▼搴忓憳闇瑕佸湪浣跨敤鍙橀噺鍓嶅鍏惰繘琛屽0鏄庝笌瀹氫箟锛屼互鎸囧畾瀹冧滑鐨勬暟鎹被鍨嬨佸悕绉板拰鍒濆鍊肩瓑淇℃伅銆傛瘮濡傦紝鎴戜滑鍙互瀹氫箟涓涓暣鍨嬪彉閲弝锛屽苟灏嗗叾鍒濆鍖栦负0锛歩nt y = 0;杩欐牱锛屽湪绋嬪簭涓氨鍙互浣跨敤y杩涜璁$畻鎴...
  • c璇█!!!
    绛旓細y--鍜--y閮借〃绀簓-1鎿嶄綔锛屼絾椤哄簭涓嶅悓 y--琛ㄧず杩愮畻鐢▂鏃у硷紝杩愮畻瀹屽悗鍐-1 鑰--y琛ㄧず鍏堟妸y鍊煎噺1锛岀敤鍑忓畬鍚巠鐨勬柊鍊煎弬鍔犺繍绠 濡 x=1; y=1;printf("%d %d",x--,--y); //杩欎釜杈撳嚭鏄 1 0 printf("%d %d",x,y); //杩欎釜杈撳嚭鏄 0 0 ...
  • C璇█,姹傝繃绋
    绛旓細鍚庣紑锛寉--锛屾槸鍏堜娇鐢 y 鐨勫硷紝鍐 -1銆傚墠缂锛--y锛屾槸鍏 -1锛屽啀浣跨敤 y 鐨勫笺傝繍绠楄繃绋嬶紙y 鍒濆涓 10锛夛細do{y--;}锛氭墽琛 y--锛屾鏃 y = 9銆倃hile(--y)锛歽 鍏 -1锛屾鏃 y = 8锛屽啀鍒ゆ柇 y 鏄惁涓虹湡锛屾鏃朵负鐪熴俤o{y--;}锛氭墽琛 y--锛屾鏃 y = 7銆倃hile(--y)锛歽 鍏 -...
  • c璇█涓(y== ) 浠涔堟剰鎬
    绛旓細x+=y 灏辨槸x=x+y鐨勭畝鍐欍倄-=y 灏辨槸x=x-y鐨勭畝鍐 1銆+=; -= 鏄鍚堢殑璧嬪艰繍绠楃銆2銆丆璇█閲囩敤澶嶅悎杩愮畻绗 涓鏄畝鍖栫▼搴忋備簩鏄负浜嗘彁楂樼紪璇戞晥鐜囷紝鑳戒骇鐢熻川閲忚緝楂樼殑鐩爣浠g爜銆3銆佸欢浼哥煡璇嗙偣锛歺*=y 灏辨槸x=x*y鐨勭畝鍐欙紝渚濇绫绘帹銆
  • c璇█,鈥斺y浠涔堟剰鎬
    绛旓細^= 鏄釜寮傛垨骞惰祴鍊肩殑鎿嶄綔绗︺傚睘浜庝綅鎿嶄綔绗︺備簩鑰呬笉鍚岃繑鍥1锛岀浉鍚岃繑鍥 0锛鎰忔鏄 x涓巠寮傛垨鐨勭粨鏋滃瓨鍏 x銆傚亣濡 x鐨勪簩杩涘埗鏄 00000000 00000000 00000000 11111111; 鎴栬呮洿闀 y鐨勪簩杩涘埗鏄 00000000 00000000 11111111 00001111锛涘垯 x^=y;涔嬪悗 x 鐨勪簩杩涘埗鏄 00000000 00000000 11111111 11110000锛...
  • y+=y-鍦C璇█涓槸浠涔堟剰鎬
    绛旓細浣犲彲浠ョ湅涓C璇█涓杩愮畻绗︾殑浼樺厛绾э紝涓鑸潵璇达紝--鐨勮繍绠楃浼樺厛绾ц楂樹簬+=鐨勶紝鎵浠ヤ綘杩欎釜闂鍙互杩欎箞鐞嗚В锛歽--; //琛ㄧず鑷噺1锛屼絾鏄緱杩欐潯璇彞杩愯瀹屽悗鎵嶈嚜鍑1.y += y锛//鐩稿綋浜庯細y = y+y;姣斿璇达紝鑻y=5;鍒欓鍏堟墽琛寉--锛屾鏃秠浠嶇劧涓5锛;鐒跺悗鍦ㄦ墽琛寉+=y杩欐潯璇彞鏃锛寉鐨勫煎氨涓4浜...
  • 扩展阅读:c++和python先学哪个 ... ++y和y++的区别 ... c语言中y++和++y的区别 ... x y ... c++编程 ... c语言中 x y 是啥意思 ... c十十编程要学多久 ... c#一般用来开发什么 ... com翻译 ...

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