请问printf(“%d,%d,%d”,a,b,c); 与 printf(“%d,%d,%d”,(a,b,c),b,c);的区别

a=b=c=0,printf("%d,%d,%d,%d",a,b,c,a++ &&b++||c++)

\u4ece\u53f3\u5411\u5de6\u8fd0\u7b97\uff1ba++ &&b++||c++ \u540e\u7f6e++\uff0c\u5148\u4e0d\u7ba1\u4ed6\uff0c\u7528\u539f\u6765abc\u7684\u503c\u8ba1\u7b97\u903b\u8f91\u503c\uff0c
a=0,\uff0c0\u5728\u524d\uff0c&& \u903b\u8f91\u4e0e=0\uff0c\u5c31\u4e0d\u7528\u6267\u884cb++\u4e86\uff0c
|| c=0\uff0c \u903b\u8f91\u6216 =0\uff0c\u6240\u4ee5\u7b2c\u56db\u4e2a\u6570=0\uff0c\u6ce8\u610f\u6b64\u65f6 a\uff0cc\u90fd\u81ea\u589e1\uff0c
\u7ed3\u679c\uff1a 1\uff0c0\uff0c1\uff0c0

d%\u8f93\u51fa a\u7684ASCLL\u7801\uff0c\\\u8f93\u51fa\u4e00\u4e2a\ c% \u8f93\u51fa b \n \u6362\u884c
\u7ed3\u679c 97\b

printf(“%d,%d,%d”,(a,b,c),b,c);中的(a,b,c)是逗号表达式。
逗号表达式形式如:
表达式1,表达式2
求解过程为:先求表达式1的值,再求表达式2的值。整个逗号表达式的值是表达式2的值。
根据上述规则(a,b,c)的值是c的值,
即 printf(“%d,%d,%d”,(a,b,c),b,c);相当于printf(“%d,%d,%d”,c,b,c);
关于逗号表达式,你可以再去百度上详细学习。

printf(“%d,%d,%d”,a,b,c);这个你应该理解的吧
printf(“%d,%d,%d”,(a,b,c),b,c);
这里的话主要是第一个表达式
(a,b,c)这个表达式的值是取括号里面的最后一个逗号后面的值

哈哈printf(“%d,%d,%d”,(a,b,c),b,c);中的(a,b,c)是括号运算符,他会将括号里面的表达式从左至右计算出来,然后取最右面的值
所以printf(“%d,%d,%d”,(a,b,c),b,c);相当于printf(“%d,%d,%d”,c,b,c);

  • printf(% d,% d)鐨勬牸寮忔槸浠涔?
    绛旓細printf ("sum=%d/nsum1=%d/n",sum锛宻um1);}
  • printf("%d,%d",y,x);閲岀殑鈥%d鈥濇槸浠涔堟剰鎬??
    绛旓細涓汉鐞嗚В鏄 %d鏄崰浣嶇 銆愬父鐢ㄤ簬鎸夌収瑙勫畾鐨勬牸寮忚緭鍑恒慸 鏄暣褰㈠崰浣嶇锛岃〃绀虹▼搴忚緭鍑鸿繃绋 %d 浼氬湪 杈撳嚭娴 涓崰鐢 涓涓綅缃 锛岄亣鍒颁竴涓%d锛屽畠灏卞幓鎵俱愬搴斻戠殑涓涓彉閲忥紝杩涜岃緭鍑鸿繖涓愬彉閲忕殑鍊笺戯紱浠ヨ繖涓负渚嬶細 printf("%d,%d",y,x); 琛ㄧず杈撳嚭 y 涓 x 杩欎袱涓暟鐨勫硷紱鍥犱负绗竴涓 %d ...
  • 璇烽棶printf(鈥%d,%d,%d鈥,a,b,c); 涓 printf(鈥%d,%d,%d鈥,(a,b,c...
    绛旓細printf(鈥%d,%d,%d鈥,(a,b,c),b,c);涓殑(a,b,c)鏄楀彿琛ㄨ揪寮忋傞楀彿琛ㄨ揪寮忓舰寮忓锛氳〃杈惧紡1锛岃〃杈惧紡2 姹傝В杩囩▼涓猴細鍏堟眰琛ㄨ揪寮1鐨勫硷紝鍐嶆眰琛ㄨ揪寮2鐨勫笺傛暣涓楀彿琛ㄨ揪寮忕殑鍊兼槸琛ㄨ揪寮2鐨勫笺傛牴鎹笂杩拌鍒(a,b,c)鐨勫兼槸c鐨勫硷紝鍗 printf(鈥%d,%d,%d鈥,(a,b,c),b,c);鐩稿綋浜巔rintf(鈥%d...
  • printf("%d%d", a, b);鏄粈鑾剰鎬?
    绛旓細鏍煎紡鍖栧瓧绗︿覆鍚庤緭鍑猴紝鍏蜂綋鏉ヨ锛%d鐩稿綋浜庡崰浣嶇锛屽嵆璇彞涓湁涓や釜鍗犱綅绗︼紝渚濇鐢ㄥ彉閲 a,b鏇挎崲瀛楃涓插悗杈撳嚭
  • printf("%d,%d,%d,\n",a++,a,++a)
    绛旓細杩愯缁撴灉濡傚浘鎵绀猴細鐢变簬鎿嶄綔鏁版嵁鍙樺寲锛屾墽琛岄『搴忎笉鍚岋紝鍏剁粨鏋滀笉鍚屻備笁鑰呰仈鍚堟搷浣滀笌鍗曠嫭鎵ц鏁堟灉鍙堜笉涓鏍凤紝鍗曠嫭鎵ц鏁堟灉濡備笅锛
  • 璇烽棶printf(鈥%d,%d,%d鈥,a,b,c); 涓 printf(鈥%d,%d,%d鈥,(a,b,c...
    绛旓細浠庡彸鍚戝乏杩愮畻锛沘++ &&b++||c++ 鍚庣疆++锛屽厛涓嶇浠栵紝鐢ㄥ師鏉bc鐨勫艰绠楅昏緫鍊硷紝a=0,锛0鍦ㄥ墠锛&& 閫昏緫涓=0锛屽氨涓嶇敤鎵цb++浜嗭紝|| c=0锛岄昏緫鎴 =0锛屾墍浠ョ鍥涗釜鏁=0锛屾敞鎰忔鏃 a锛宑閮借嚜澧1锛岀粨鏋滐細1锛0锛1锛0
  • c璇█涓 printf("%d,%d,%d\n",10);浼氳緭鍑轰粈涔??
    绛旓細杈撳嚭鐨勭粨鏋滀负10锛孹XXXXX,XXXXXXX,x鐨勬剰鎬濇槸鍨冨溇鏁帮紝鍥犱负娌℃湁琚祴鍊硷紝鎵浠ュ湪C璇█閲岄粯璁や负鍨冨溇鏁帮紝闅忔満鐢熸垚涓嶅悓鐨勮嚦灏6浣嶄互涓婄殑鏁帮紒
  • printf("%d,%d%d\n",a,b,c)鍚庝袱涓%d杩炵潃浠涔堟剰鎬
    绛旓細printf涓殑""涓殑鏄緭鍑烘牸寮忥紝杩欎釜琛ㄧず杈撳嚭a,bc鍏朵腑鐨刟bc鎸夊崄杩涘埗鏁存暟杈撳嚭
  • 鍦╟璇█褰撲腑 ,printf鐨勬牸寮忔帶鍒剁閲岃竟鐨(%d%d )鍜(%d,%d),涓轰粈涔堟湁鐨...
    绛旓細濡傛灉涓嶉殧寮锛岃緭鍑虹殑鏁板瓧鏄繛缁緭鍑虹殑锛屾墍浠ヤ竴鑸兘闅斿紑浜嗙殑锛屽綋鐒讹紝濡傛灉宸茬粡璁惧畾杈撳嚭瀹藉害锛岃屼笖娌℃湁杈撳嚭婊★紝杩欐椂鍙互涓嶅垎闅
  • c璇█濡備綍鐞嗚В printf('%d,%d,%d",a++,a++,a++)
    绛旓細杩欎釜璇彞鏄槑鐧戒簡浼氭槑鐧紺璇█閲岄潰涓や釜闅炬噦鐨勪笢瑗匡細printf("%d,%d,%d\n",a++,a++,a++);棣栧厛a++鍜++a鏄浣曞伐浣滅殑锛歛++灏辨槸鐢╝鍙備笌琛ㄨ揪寮忕殑璁$畻锛岀劧鍚庢妸a+1鐨勫煎瓨鍏涓紱鑰++a鐩稿弽锛屽厛鍔1鍦ㄥ弬涓庤〃杈惧紡鐨勮绠椼傚叾娆★紝鍑芥暟閲岄潰鐨勫涓弬鏁版槸琛ㄨ揪寮忕殑鏃跺欙紝C璇█鏄厛璁$畻鍚庨潰鐨勮〃杈惧紡鐨勩備粩缁嗙悊瑙f垜...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网