首页 > 其他分享 >daily study 4

daily study 4

时间:2022-12-28 18:37:09浏览次数:52  
标签:10 函数 int study daily num 简单 print

学习函数与递归(1)

函数自己调用自己的一种方法,用简单的方法把复杂化简单,层层转化为简单的代码,大事化小

常见问题:栈溢出。(stack overflow)

内存分为:栈区:局部变量,函数形参

堆区:动态开辟的内存,malloc,calloc

静态区:全局变量,static修饰的变量

#include<stdio.h>//一个简单的递归,输入一个数,分别打印每一位;

void print(int n)

{

if (n > 9)

{

 print(n / 10);

}

printf("%d ", n % 10);

}

int main()

{

unsigned int num = 0;

scanf("%d", &num);

print(num);

return 0;

}


标签:10,函数,int,study,daily,num,简单,print
From: https://blog.51cto.com/u_15918782/5976113

相关文章

  • windows PHPStudy Apach…
    在设置Apache+SSL之前,需要做:安装Apache,下载安装Apache时请下载带有ssl版本的Apache安装程序.并且ssl需要的文件在如下的位置: 创建SSL证书(注意,我下载的是PHP......
  • daily study 3
    函数的调用:1传值调用:函数的形参实参分别占有不同内存块2,对形参的修改不会影响实参。2.传址调用:把函数外部穿件变量的内存地址传递给函数的一种调用,可以让函数和外边的变量真......
  • daily study 3
    学习goto语句,可以直接跳到需要的位置。学习函数,分为库函数和自定函数,学习函数的参数,调用,嵌套调用和链式调用,函数的声明和定义,函数的递归c语言库函数:io函数,字符串操作函数,字......
  • daily study
    1.编写猜数字游戏:电脑生成随机数,猜对猜大猜小都有提示,可以反复玩。使用dowhile语句,先执行一次,再判断是否继续游玩。#include<stdio.h>#include<stdlib.h>#include<time.h......
  • the third study--2022.12.20
    提高程序可读性的四个技巧1.选择有意义的函数名。(例如:身高--height;体重--weight;英寸--foot等等)2.写注释。当有些函数名不好解释时,可以通过在旁边写注释来进行解释;也可......
  • Study in campus
    TheyareexperiencingsomethingverydifferentfromthetraditionalfactorymodelofAmericaneducation,inwhicheveryoneontheassemblylineisdeliveredth......
  • 给iOS工程增加Daily Build
    前言DailyBuild是一件非常有意义的事情,也是敏捷开发中关于“持续集成”的一个实践。DailyBuild对于开发来说有如下好处:保证了每次checkin的代码可用,不会造成整个工程编译......
  • 本地如何使用phpstudy环境搭建多站…
    默认情况下,phpStudy的站点根目录是在它自己的WWW目录,比如F:\phpStudy\WWW,访问的地址可以是​​http://127.0.0.1/​​  或​​http://localhost/​​下面我们要实现的是创......
  • phpstudy 修改代码后,生效延迟
    phpstudy修改代码后,生效延迟问题:Phpstudy本地环境PHP代码修改后不能立即生效,或phpstudy修改了代码,生效有延迟软件环境:macOS13、phpstudy问题解决:https://www.xp.c......
  • DailyRollingFileAppender 支持设置最大日志数量
    Log4j现在已经被大家熟知了,所有细节都可以在网上查到,Log4j支持Appender,其中DailyRollingFileAppender是被经常用到的Appender之一。最常用的Appender——RollingFileAppende......