程序例:
#include stdio.h
#include string.h
#include time.h
int main(void)
{
struct tm t;
char str[80];
/* sample loading of tm structure*/
t.tm_sec= 1;/* Seconds */
t.tm_min= 30; /* Minutes */
t.tm_hour= 9;/* Hour */
t.tm_mday= 22; /* Day of the Month*/
t.tm_mon= 11; /* Month */
t.tm_year= 56; /* Year - does not include century */
t.tm_wday= 4;/* Day of the week*/
t.tm_yday= 0;/* Does not show in asctime*/
t.tm_isdst= 0;/* Is Daylight SavTime; does not show in asctime */
/* converts structure to null terminated
string */
strcpy(str, asctime(t));
printf("%s\n", str);
return 0;
}
函数名: asin
功能: 反正弦函数
用法: double asin(double x);
程序例:
#include stdio.h
#include math.h
int main(void)
{
double result;
double x = 0.5;
result = asin(x);
printf("The arc sin of %lf is %lf\n", x, result);
return(0);
}
函数名: assert
功能: 测试一个条件并可能使程序终止
用法: void assert(int test);
程序例:
#include assert.h
#include stdio.h
#include stdlib.h
struct ITEM {
int key;
int value;
};
/* add item to list, make sure list is not null */
void additem(struct ITEM *itemptr) {
assert(itemptr != NULL);
/* add item to list */
}
int main(void)
{
additem(NULL);
return 0;
}
函数名: atan
功能: 反正切函数
用法: double atan(double x);
程序例:
#include stdio.h
#include math.h
int main(void)
{
double result;
double x = 0.5;
result = atan(x);
printf("The arc tangent of %lf is %lf\n", x, result);
return(0);
}
函数名: atan2
功能: 计算Y/X的反正切值
用法: double atan2(double y, double x);
程序例:
#include stdio.h
#include math.h
int main(void)
{
double result;
double x = 90.0, y = 45.0;
result = atan2(y, x);
printf("The arc tangent ratio of %lf is %lf\n", (y / x), result);
return 0;
}
函数名: atexit
功能: 注册终止函数
用法: int atexit(atexit_t func);
程序例:
#include stdio.h
#include stdlib.h
void exit_fn1(void)
{
printf("Exit function #1 called\n");
}
void exit_fn2(void)
{
printf("Exit function #2 called\n");
}
int main(void)
{
/* post exit function #1 */
atexit(exit_fn1);
/* post exit function #2 */
atexit(exit_fn2);
return 0;
}
函数名: atof
功能: 把字符串转换成浮点数
用法: double atof(const char *nptr);
程序例:
#include stdlib.h
#include stdio.h
int main(void)
{
float f;
char *str = "12345.67";
f = atof(str);
printf("string = %s float = %f\n", str, f);
return 0;
}
函数名: atoi
功能: 把字符串转换成长整型数
用法: int atoi(const char *nptr);
程序例:
#include stdlib.h
#include stdio.h
int main(void)
{
int n;
char *str = "12345.67";
n = atoi(str);
printf("string = %s integer = %d\n", str, n);
return 0;
}
函数名: atol
功能: 把字符串转换成长整型数
用法: long atol(const char *nptr);
程序例:
#include stdlib.h
#include stdio.h
int main(void)
{
long l;
char *str = "98765432";
l = atol(lstr);
printf("string = %s integer = %ld\n", str, l);
return(0);
}
C语言常用词汇及函数有那些?常用词汇:
1、short:修饰int , 短整型数据,可省略被修饰的int 。
推荐阅读
- 表添加列mysql,mysql 加列
- javascript的乘法大数据,javascript九九乘法表
- 如何学好电商,如何学好电商专
- 休闲游戏大全桥梁构造师,桥梁设计师小游戏
- 车站购票系统代码java java火车票管理系统课程设计
- 硬盘希捷1t怎么样,1tb硬盘希捷
- 毕业设计做软件还是硬件,毕业设计做软件还是硬件好
- TEAM休闲游戏安卓,stream休闲游戏
- c语言内部函数定义 c语言中内部函数需要添加的关键字