日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

printf函数讲解

發(fā)布時間:2025/3/15 编程问答 9 豆豆
生活随笔 收集整理的這篇文章主要介紹了 printf函数讲解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

?

printf函數(shù)講解

#include <stdio.h>/*輾轉相除法求最大公約數(shù)*/ int gcd(int m, int n); int factrial(int a); int main(void){int m, n, t;scanf_s("%d %d", &m, &n);if (m < n){t = m;m = n;n = t;}//n = gcd(m, n);//printf("%d", n);printf("%d\n", factrial(3));while (true){}return 0; } int gcd(int m, int n){int r;r = m % n;if (r == 0){return n;}else{gcd(n, r);//855 225 //855%225=3。。。。180 //225%180=1。。。。45 //180%45=4} }//printf函數(shù) 講解int factrial(int a) { //傳入?yún)?shù)a=3 遞歸調(diào)用你們說,怎么輸出int product = 1;if (a == 1) {return product;}else {printf("a=%d\n", a);int p = factrial(a - 1);//a=2,f(1)=0,printf("p=%d\n", p);product = a * p;printf("product=%d\n", product);} }

看到這個輸出是不是很意外,為何p會等于10, product會等于30

else沒有寫return 語句,為啥不報錯呢 ? 大家思考一下,我經(jīng)過多番折騰,找大佬來幫忙看了下,才知道

這里就是這個printf函數(shù)作怪,因為printf函數(shù)和java的System.out.println是有很大區(qū)別的,在java里System.out.println只是在控制臺打印輸出,沒有返回值。而c里面這么printf是有返回值的,返回整個字符串的長度,

我們來一步步分解printf函數(shù),看看為啥會輸出這個結果。
程序中的print函數(shù)是這樣寫的:printf("%d\n",printf("%d",printf("%d",i)));
一共有三個printf函數(shù),我們可以使用一些代號來簡化這個printf函數(shù),如下:
代號A: printf("%d",printf("%d",i));
代號B: printf("%d",i)

則程序代碼可以簡化為:printf("%d\n",A); 那么我們就先來求A。
而A,又可以簡化為:printf("%d",B);那么我們就先來求B。

B是 printf("%d",i),打印出“123”,即在運行結果中,你最先看到的是123。printf函數(shù)的返回值是printf實際控制輸出的字符數(shù),那么打印的123 就是3個字符,因此printf("%d",i)返回的就是3,也就是B是3,那么,A就可以寫為printf("%d",printf("%d",3));打印出3,即在運行結果中,你緊接著會看到3。而打印出的3是1個字符,因此A就是1,那么printf("%d\n",A); 實際上就是printf("%d\n",1); 打印出1,即在運行結果中,你最后看到的就是1.

看了我的講解應該懂了吧

?

?

總結

以上是生活随笔為你收集整理的printf函数讲解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99热精品在线播放 | 无码人妻精品一区二 | 日韩成人在线播放 | 欲色综合 | 人妻视频一区二区 | 免费观看的av | 欧美黑人一区二区 | 久久久夜夜 | 91在线最新 | 桃色91| 91手机视频在线观看 | 黄色大片免费的 | 久久九九精品 | 免费黄色高清视频 | 国产又黄又爽 | 国产亚洲精品电影 | 日韩中文字幕视频在线观看 | 日本三级一区二区三区 | 少妇又紧又色又爽又刺激视频 | 亚洲一区视频在线播放 | 亚洲黄色免费电影 | 国产精品一线二线 | 日韩在线免费观看视频 | jizz在线看| 一本久道久久综合 | 欧美韩一区二区 | 91色站| 日韩高清在线一区 | 美女被艹视频网站 | 中文字幕一区二区三区精华液 | 成人在线视屏 | 美腿丝袜亚洲综合 | 91亚洲精华国产精华精华液 | 国产小视频网址 | 国产sm网站 | 日韩在线精品视频 | 亚洲女同女同女同女同女同69 | 国产精品视频一区二区三区在3 | 国产综合网站 | 91视频黄色| 国产欧美综合一区二区三区 | 丰满女人又爽又紧又丰满 | 国产精品有限公司 | 日本美女一区二区三区 | 男女视频在线观看 | mdyd—856冲田杏梨在线 | 亚洲s码欧洲m码国产av | 亚洲欧美网 | 美女被爆操网站 | 激情伊人 | 天天狠天天插天天透 | 能在线观看的av网站 | 欧美视频在线一区 | 美女一区 | 日韩色中色 | 成人理论影院 | 欧美成人影音 | 伦伦影院午夜理伦片 | 麻豆91在线播放 | 嫩草综合 | 91精品免费 | 欧美激情小视频 | 亚洲日本欧美 | 情不自禁电影 | 公妇借种乱htp109cc | 中文字幕日韩一区二区三区 | 午夜免费高清视频 | 亚洲图片一区二区三区 | 操综合网 | 免播放器av| 亚洲欧美日韩色 | 国产精品手机视频 | 天天综合永久入口 | 免费看a| 中出一区二区 | 国产精品sm调教免费专区 | 日本一区成人 | 一区二区在线 | 中文字幕永久 | 国产午夜精品一区二区三区嫩草 | 欧美日韩午夜爽爽 | 精品福利三区3d卡通动漫 | 欧美一级片在线视频 | 天天摸天天做天天爽水多 | 国内久久 | 一个人在线观看免费视频www | 免费看毛片的网站 | 国产熟妇搡bbbb搡bbbb | 最近中文字幕在线免费观看 | 欧美一级高潮片 | 国产激情综合五月久久 | 性少妇videosexfre | 五月婷婷天 | 亚洲久久久久久 | 美女又黄又爽 | 91久久极品少妇xxxxⅹ软件 | 国产精品亚洲AV色欲三区不卡 | 国产综合视频在线观看 | 亚洲av无码一区二区三区性色 |