高考考试网
当前位置: 首页 高考资讯

c语言函数的定义和使用(C语言系统编程函数的使用)

时间:2023-05-20 作者: 小编 阅读量: 4 栏目名: 高考资讯

C语言是函数的语言。一个C语言程序可以很大,但是通常是由多个函数组成的。从这个意义上说,函数往往就比较短小。一个程序需要由几个函数来实现,这个取决于你对C语言的掌握程度和领悟能力,没有硬性规定,以方便编程、方便调试、方便升级为原则。一个程序分解成几个函数,有利于快速调试程序,也有利于提高程序代码的利用率。因为函数是可以多次被调用的,调用次数和调用场合没有限制。对着方面感兴趣或者想学习C/C可以加群:558502932

C语言是函数的语言。

一个C语言程序可以很大,但是通常是由多个函数组成的。从这个意义上说,函数往往就比较短小。一个程序需要由几个函数来实现,这个取决于你对

C语言的掌握程度和领悟能力,没有硬性规定,以方便编程、方便调试、方便升级为原则。一个程序分解成几个函数,有利于快速调试程序,也有利于提高程序代码的利用率。因为函数是可以多次被调用的,调用次数和调用场合没有限制。除main函数以外,任何一个函数都可以调用另外一个函数。

而这篇文章,就是介绍C语言中的几个函数,希望你们能对它们能有更深的理解。

对这方面感兴趣或者想学习C/C可以加群:558502932

1、时间函数

tm结构体详细信息

struct tm {

int tm_sec;

int tm_min;

int tm_hour;

int tm_mday;

int tm_mon;

int tm_year;

int tm_wday;

int tm_yday;

int tm_isdst;

};

时间函数的使用

问题:打印年月小时分秒格式的

步骤1:时间函数的使用

时间转换函数:

char *asctime(const struct tm *t)

char *ctime(const time_t *t)

char tm* gmtime(const time_t *t)

char tm* localtime(const time_t *t)

头文件:time.h

#include

#include

int main(int argc, const char * argv[])

{

time_t t = time(0); //获取当前系统时间函数time()

struct tm* local = localtime(&t); //将系统时间转换为本地时间

printf("%d年%d月%d日 %d:%d:%d\n", 1900local->tm_year, local->tm_mon1, local->tm_mday, local->tm_hour, local->tm_min, local->tm_sec);

return 0;

//time()函数

//localtime()函数

//tm结构体成员的使用

}

2、随机函数

srand()和rand()配合使用

产生一个伪随机数序列,

Srand(time(0))

Srand(time(NULL)):伪随机数序列随着每次运行时间不一样而变化

srand()和rand()配合使用

srand(unsigned seed)

#include

#include

#define MAX 10

int main()

{

int number[MAX] = { 0 };

int i;

srand((unsigned)time(NULL)); //播种子

for (i = 0; i < MAX; i)

{

number[i] = rand() % 100;

printf("%d ", number[i]);

}

printf("\n");

return 0;

}

3.math数学函数

int abs(int i):求整形的绝对值

fabs():转换为float类型的绝对值

#include

#include

int main()

{

int a, b;

a = 1234;

b = -1234;

printf("%d 的绝对值是%lf", a, fabs(a));

printf("%d 的绝对值是%lf", b, fabs(b));

return 0;

}

double modf(double x,double *integer)

返回值是:小数成分(小数点后的部分),并设置整数的整数部分

#include

#include

int main()

{

double x,fractpart,intpart;

x = 8.123456;

fractpart = modf(x, &intpart);

printf("整数部分=%lf", intpart);

printf("小数部分=%lf",fractpart);

return 0;

}

double sqrt(double x)

返回的是x的平方根

#include

#include

int main()

{

printf("%lf 的平方根是%lf\n", 4.0, sqrt(4.0));

printf("%lf 的平方根是%lf\n", 5.0, sqrt(5.0));

return 0;

}

double fmod(double x,double y)

返回值x除以y的余数 实数型

x%y:对付整形

#include

#include

int main()

{

float a,b;

int c;

a = 9.2;

b = 3.7;

c = 2;

printf("%f/%d=%lf\n", a, c, fmod(a, c));

printf("%f/%f=%lf\n", a, b, fmod(a, b));

return 0;

}

以上,就是我所介绍的几个函数,希望能对你们正在学习C语言的同学有些帮助。

对着方面感兴趣或者想学习C/C可以加群:558502932

    推荐阅读
  • 集成式提升税收治理效能(集成创新优化税收环境)

    税务总局总审计师刘丽坚表示。推进简政放权,对征管水平提出更高要求。以取消审批事项的企业所得税后续管理为例,需要对大量资料进行审核,难度较大。税务总局党组成员、副局长孙瑞标在福建调研时表示。规范执法、公正执法是对纳税人最好的服务。应厘清征纳双方的责任边界,该税务机关承担的要责无旁贷,该还责于纳税人的不要大包大揽。江苏省国税局局长胡道新表示。

  • 婴幼儿腹泻吃什么好(婴幼儿腹泻吃什么好得快)

    婴幼儿腹泻是个综合病症,包括致病性大肠杆菌、葡萄球菌或病毒引起的肠炎;以及非感染性及原因不明的消化不良。临床以大便次数增多,粪便稀薄或水样便为特征。山药扁豆粥组成:鲜山药去皮切片30g、白扁豆15g、大米30g。茯苓大枣粥组成:茯苓粉30g大米60g、大枣10g去核、白糖适量。服法:服时粥内加白糖,每日2~3次。

  • 怎么化解婚姻不幸(如何化解婚姻不顺)

    对婚姻质量的追求,这个就是对精神生活加物质生活的追求。属相相冲相刑的人,这样离婚机率也是很大,但属相六合或三合的人,往往相濡以沫,举案齐眉,离婚的机率就会比较小。首先应该从自身找起,调整好自己的心态,这样才能树立正确的爱情观与婚姻观,切忌陷入情网不能自拔,而应知己知彼,从而冷静处理。

  • 肩胛骨上旋矫正方法(肩胛骨翘起怎么办)

    肩胛骨翘起怎么办如果你有翅膀就能飞向天空,但是如果你有翼状肩,结果就完全不同啦没有人希望他们的肩胛骨像翅膀一样展开,因为那样会带来许多恼人的症状,比如肩膀或背部的不适、疼痛它还会明显减少你肩关节的活动度正因为如此,如。

  • 拌茄泥的家常做法(拌茄泥做法步骤介绍)

    下面希望有你要的答案,我们一起来看看吧!拌茄泥的家常做法原料准备:茄子2条,大蒜2瓣,生抽一勺,盐小半勺,食用油一勺,胡椒小半勺,糖小半勺,醋2勺,蚝油一勺。把茄子切成小段,从中间再切开分成两半。全部切好后放盘子里上锅蒸10分钟。把茄子里面的水分倒干净后,到入调料汁拌匀,把茄子拌成泥状;然后用筷子夹到碗里,多余的汤汁就不要了;这样软绵绵的拌茄泥就做好了。

  • 产后吃什么补气血(剖腹产后吃什么补气血)

    对于那些产后气血不足的产妇来说是一道不可多得的佳肴。每天吃一次,连续吃一周就会有显著的效果。乌鸡补血汤材料:乌鸡,当归做法:1、将乌鸡宰杀,去毛和内脏,洗净2、将洗净的当归塞入鸡腹内,放入锅加水适量,用大火煮沸后转用小火慢炖至鸡肉熟烂3、加入盐调味即可。

  • 知了放水里会死吗(知了可以放水里吗)

    我们一起去了解并探讨一下这个问题吧!把知了放在清水里,它会马上进入休眠状态,既不会死掉,也不会蜕皮,尤其是在5到8度的冷水中,知了能存活更长时间。如果浸泡期间多次换水,把知了代谢出来的脏东西及时除掉,至少能存活3天不会死掉,把它从冷水中捞出等待一段时间,就会苏醒过来并到处爬动。

  • 足球让盘规则大全(足球亚盘九步分析法)

    今天就来说说亚盘以及亚盘和竞彩的关系。说亚盘前先了解下竞彩。在亚盘中让球的一方是上盘,被让球的是下盘。如曼联VS曼城,曼联让球半给曼城,曼联就是让球盘口的上盘队,曼城为下盘球队。亚盘的玩法规则和竞彩欧赔不一样的地方就是可以通过调整水位来控制风险和收益。总体而言,亚盘属于“外围”,购买有违国家法律法规,平时仅可作为参考切勿重注。

  • 今天女朋友过生日怎么说(今天女朋友过生日)

    来看看今天阁主给大家带来了哪些搞笑的段子和图片吧,喜欢的话多多评论哦~1、有一个哥们,特抠门,家里什么东西都舍不得扔。一天,朋友去他家串门,他正在洗冷水澡。如下:把4000万存进银行,一定要存定期,银行定期利率为3.3%,一年利息120万!!!!