C 库函数 - atexit() C 标准库 - <stdlib.h>描述C 库函数 int atexit(void (*func)(void)) 当程序正常终止时,调用指定的函数 func。您可以在任何地方注册你的终止函数,但它会在程序终止的时候被调用。声明下面是 atexit() 函数的声明。参数func -- 在程序终止时被调用的函数。返回值如果函数成功注册,则该函数返回零,否则...
C 库函数 - mktime() C 标准库 - <time.h>描述C 库函数 time_t mktime(struct tm *timeptr) 把 timeptr 所指向的结构转换为一个依据本地时区的 time_t 值。声明下面是 mktime() 函数的声明。参数timeptr -- 这是指向表示日历时间的 time_t 值的指针,该日历时间被分解为以下各部分。下面是 time...
NOI山西省组织单位:根据河北疫情防控规定,河北省内不具备举办NOI2020省选的条件。考虑到地域和交通因素,CCF授权NOI山西省组织单位负责河北选手现场省选考试工作。满足河北省选资格条件的选手请于6月20-21日在山西参加统一省选,仅限现场考试,河北省的成绩单列。选手省选资格、省选成绩计算方式、选手程序公开及名单公示等规则均以《CCF NOI 2020河北省省队选拔方案》为准。 特此授权。 ...
C 库函数 - realloc() C 标准库 - <stdlib.h>描述C 库函数 void *realloc(void *ptr, size_t size) 尝试重新调整之前调用 malloc 或 calloc 所分配的 ptr 所指向的内存块的大小。声明下面是 realloc() 函数的声明。参数ptr -- 指针指向一个要重新分配内存的内存块,该内存块之前是通过调用 mall...
C 库函数 - labs() C 标准库 - <stdlib.h>描述C 库函数 long int labs(long int x) 返回 x 的绝对值。声明下面是 labs() 函数的声明。参数 x -- 完整的值。返回值该函数返回 x 的绝对值。实例下面的实例演示了 labs() 函数的用法。让我们编译并运行上面的程序,这将产生以下结果: C 标准库 - <stdlib.h...
7月14日-20日,由中国计算机学会(CCF)主办,广州市第二中学承办的第36届全国青少年信息学奥林匹克竞赛(CCF NOI2019)在羊城广州隆重举行。CCF秘书长、NOI主席杜子德研究员、广州市黄埔区区委常委黄晓峰先生、广州市教育局副巡视员陈跃红先生、广州市第二中学校长张先龙先生等领导和嘉宾出席开幕式并致辞。各省代表队均用心准备了口号,伴随着舞动的省队旗帜精彩亮相,声震全场。开幕式上还进行了C...
C 库函数 - srand() C 标准库 - <stdlib.h>描述C 库函数 void srand(unsigned int seed) 播种由函数 rand 使用的随机数发生器。声明下面是 srand() 函数的声明。参数seed -- 这是一个整型值,用于伪随机数生成算法播种。返回值该函数不返回任何值。实例下面的实例演示了 srand() 函数的用法。让我们编译并运行上面的程...
现征集CSP-J/S2021试题,分别是CSP-J(入门级)和CSP-S(提高级)初赛试题,题型包括选择题(单项选择和多项选择),阅读程序和完善程序三种题型,要求三种题型都是客观选择题(参考2020年CSP初赛题型),程序以C++语言形式出现,鼓励原创题目。征题时间:即日起至2021年8月15日截止。试题请加密压缩后,邮件发送至:NOI竞赛办公室(noi@ccf.org.cn)。 此通知。 NO...
C 库函数 - getchar() C 标准库 - <stdio.h>描述C 库函数 int getchar(void) 从标准输入 stdin 获取一个字符(一个无符号字符)。这等同于 getc 带有 stdin 作为参数。声明下面是 getchar() 函数的声明。参数NA返回值该函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回...
C 库函数 - clearerr() C 标准库 - <stdio.h>描述C 库函数 void clearerr(FILE *stream) 清除给定流 stream 的文件结束和错误标识符。声明下面是 clearerr() 函数的声明。参数stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流。返回值这不会失败,且不会设置外部变量 errno,但是如果它检测...
C 库函数 - isspace() C 标准库 - <ctype.h>描述C 库函数 int isspace(int c) 检查所传的字符是否是空白字符。标准的空白字符包括:声明下面是 isspace() 函数的声明。参数c -- 这是要检查的字符。返回值如果 c 是一个空白字符,则该函数返回非零值(true),否则返回 0(false)。实例下面的实例演示了 isspace() 函...
C 库函数 - strlen() C 标准库 - <string.h>描述C 库函数 size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。声明下面是 strlen() 函数的声明。参数str -- 要计算长度的字符串。返回值该函数返回字符串的长度。实例下面的实例演示了 strlen() 函数的用法。让我们编译并...
由CCF主办,华东师范大学第二附属中学承办的第39届全国青少年信息学奥林匹克竞赛(NOI 2022)将于2022年8月20日-27日在华东师范大学教育集团成员校昆山狄邦华曜学校(原昆山市上海华二学校)举行。其中8月20日为报到入校核酸,8月27日为疏散日。一、竞赛费:0元,即竞赛选手无需缴纳设备费、网络费、命题费、评测费、证书费在内的竞赛费。二、选手食宿: 考虑到疫情影响,在遵守防疫政策的情况下,...
在NOI科学委员会各位委员和全国几十位工作在第一线的NOI指导教师的共同努力下,经过反复的研讨和修订,NOI大纲已制定完成。现发布NOI大纲电子版。此外,CCF还印有少量纸质版,将赠送给对NOI系列活动有贡献的个人和单位。本学会严正声明,NOI大纲版权归CCF所有,未经授权不得转载或用于任何商业用途。对于侵权行为,CCF将严肃追究有关个人或机构的责任。中国计算机学会2021年4月2日…………………...
第38届全国青少年信息学奥林匹克竞赛(NOI2021)将于7月24日-30日在浙江省余姚中学举办。经过前期方案征询和投票,最终确定NOI2021全国赛Logo。Logo作品创意灵感来源和意义说明:1.Logo主体取形于承载了余姚深厚历史文化底蕴的通济桥,该桥始建于北宋庆历年间,被誉为“浙东第一桥”,跨越古今,沟通余姚南北两城。寓意信息技术是继往开来、拥抱未来的必然途径;也是沟通世界、实现万物互联的...
CSP-J/S2020第一轮认证于2020年10月11日举行,共有来自全国31个省市自治区(含港澳)共计7.7万人报名参加。有9个省市的参加人数在3000人以上,分别是:山东、浙江、广东、安徽、四川、江苏、上海、北京和福建。由CCF授权的31个CSP省认证组织单位负责组织认证工作,第一轮以笔试为主,部分省份以机试方式认证。第二轮认证均为机试。本次认证在常态化疫情防控的特殊时期举行,各省认证组织单位...
C 库函数 - bsearch() C 标准库 - <stdlib.h>描述C 库函数 void *bsearch(const void *key, const void *base, size_t nitems, size_t size, int (*compar)(const void *, const void *)) 对 nitems 对象的数组执行二分查找,base 指向进行...
C 库函数 - fread() C 标准库 - <stdio.h>描述C 库函数 size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream) 从给定流 stream 读取数据到 ptr 所指向的数组中。声明下面是 fread() 函数的声明。参数ptr -- 这是指向带有最小尺寸 size*nmemb 字节的内存块的...
C 库函数 - tmpnam() C 标准库 - <stdio.h>描述C 库函数 char *tmpnam(char *str) 生成并返回一个有效的临时文件名,该文件名之前是不存在的。如果 str 为空,则只会返回临时文件名。声明下面是 tmpnam() 函数的声明。参数str -- 这是一个指向字符数组的指针,其中,临时文件名将被存储为 C 字符串。返回值一个指向 C 字符串的指...
第38届全国青少年信息学奥林匹克竞赛(CCF NOI 2021)将于7月24日-30日在浙江省余姚中学举行。考虑到疫情防控,NOI 2021竞赛活动场地实行封闭管理,未报名者一律不得进入。现根据需求,现特设NOI2021观摩团,限额10人。一、报名资格NOI 2021选手的指导教师及家属。由选手所在学校开具盖章关系证明。二、报名方式1.填写报名表(附1);2.提供6个月内拍摄的正面免冠照片(可见双...
今天,有什么经验需要分享呢?
立即撰写