C 库函数 - isprint() C 标准库 - <ctype.h>描述C 库函数 int isprint(int c) 检查所传的字符是否是可打印的。可打印字符是非控制字符的字符。声明下面是 isprint() 函数的声明。参数c -- 这是要检查的字符。返回值如果 c 是一个可打印的字符,则该函数返回非零值(true),否则返回 0(false)。实例下面的实例演示了 ispr...
C 强制类型转换强制类型转换是把变量从一种类型转换为另一种数据类型。例如,如果您想存储一个 long 类型的值到一个简单的整型中,您需要把 long 类型强制转换为 int 类型。您可以使用强制类型转换运算符来把值显式地从一种类型转换为另一种类型,如下所示:请看下面的实例,使用强制类型转换运算符把一个整数变量除以另一个整数变量,得到一个浮点数:当上面的代码被编译和执行时,它会产生下列结果:这里要注...
2020年5月,培训正式推出!在之前的培训中,我们接触了倍增法的知识。下周,我们将开始学习记忆化搜索的知识。第二十四期培训将于10月13日如期而至。本次主讲人为前NOI科委会学生委员、Google慕尼黑软件工程师钟诚,他将就记忆化搜索的相关问题进行讲解。培训视频将于10月13日16点在NOI官网更新,敬请期待!讲师介绍 钟诚,曾任NOI科学委员会学生委员多年。Google慕尼黑软件工程师(网站可靠...
在NOI科学委员会各位委员和全国几十位工作在第一线的NOI指导教师的共同努力下,经过反复的研讨和修订,NOI大纲已制定完成。现发布NOI大纲电子版。此外,CCF还印有少量纸质版,将赠送给对NOI系列活动有贡献的个人和单位。本学会严正声明,NOI大纲版权归CCF所有,未经授权不得转载或用于任何商业用途。对于侵权行为,CCF将严肃追究有关个人或机构的责任。中国计算机学会2021年4月2日…………………...
C 库函数 - srand() C 标准库 - <stdlib.h>描述C 库函数 void srand(unsigned int seed) 播种由函数 rand 使用的随机数发生器。声明下面是 srand() 函数的声明。参数seed -- 这是一个整型值,用于伪随机数生成算法播种。返回值该函数不返回任何值。实例下面的实例演示了 srand() 函数的用法。让我们编译并运行上面的程...
C 指针 学习 C 语言的指针既简单又有趣。通过指针,可以简化一些 C 编程任务的执行,还有一些任务,如动态内存分配,没有指针是无法执行的。所以,想要成为一名优秀的 C 程序员,学习指针是很有必要的。 正如您所知道的,每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。请看下面的实例,它将输出定义的变量地址: 当上面的代码被编...
全国青少年信息学奥林匹克联赛NOIP今年将恢复举行。考虑到参赛成本,将仅举办面向高中学生、人数有限(约1万人)的提高级别的竞赛。参加NOIP是参加NOI的必要条件,不参加NOIP将不具有参加NOI的资格。 竞赛费:0元,但本着谁受益谁承担成本的原则,参加竞赛所需的餐饮、住宿、交通、保险等费用由参加者自行承担。具备如下条件之一者,具有参赛NOIP的资格:1.凡是由CCF认定的国内国际程序设计竞赛或能...
C 库函数 - clearerr() C 标准库 - <stdio.h>描述C 库函数 void clearerr(FILE *stream) 清除给定流 stream 的文件结束和错误标识符。声明下面是 clearerr() 函数的声明。参数stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流。返回值这不会失败,且不会设置外部变量 errno,但是如果它检测...
C 库函数 - putchar() C 标准库 - <stdio.h>描述C 库函数 int putchar(int char) 把参数 char 指定的字符(一个无符号字符)写入到标准输出 stdout 中。声明下面是 putchar() 函数的声明。参数char -- 这是要被写入的字符。该字符以其对应的 int 值进行传递。返回值该函数以无符号 char 强制转换为 int 的形...
C 库函数 - mktime() C 标准库 - <time.h>描述C 库函数 time_t mktime(struct tm *timeptr) 把 timeptr 所指向的结构转换为一个依据本地时区的 time_t 值。声明下面是 mktime() 函数的声明。参数timeptr -- 这是指向表示日历时间的 time_t 值的指针,该日历时间被分解为以下各部分。下面是 time...
C 库函数 - remove() C 标准库 - <stdio.h>描述C 库函数 int remove(const char *filename) 删除给定的文件名 filename,以便它不再被访问。声明下面是 remove() 函数的声明。参数filename -- 这是 C 字符串,包含了要被删除的文件名称。返回值如果成功,则返回零。如果错误,则返回 -1,并设置 errno。...
C 库函数 - ferror() C 标准库 - <stdio.h>描述C 库函数 int ferror(FILE *stream) 测试给定流 stream 的错误标识符。声明下面是 ferror() 函数的声明。参数stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了流。返回值如果设置了与流关联的错误标识符,该函数返回一个非零值,否则返回一个零值。实例下面的...
关于CCF CSP-J/S有关事项的问答(点击查看)CCF关于CSP-J/S2019认证资助的通知(点击查看)CSP-J/S2019认证流程(点击查看)CCF关于举办CSP-J/S的报名通知(点击查看)CCF关于举办非专业级软件能力认证的公告(点击查看)CCF关于暂停NOIP竞赛的公告(点击查看)...
2020年5月,培训正式推出!在之前的培训中,我们接触了队列和栈的知识。下周,我们将开始学习深度优先搜索的知识。第十五期培训将于8月11日如期而至。本次主讲人为NOI金牌教师、中山市中山纪念中学黄细光,他将就深度优先搜索及其应用的相关问题进行讲解。培训视频将于8月11日16点在NOI官网更新,敬请期待!讲师介绍 黄细光,CCF会员,中山市中山纪念中学信息学教练,NOI金牌指导教师。在这短短几年的竞...
NOI山西省组织单位:根据河北疫情防控规定,河北省内不具备举办NOI2020省选的条件。考虑到地域和交通因素,CCF授权NOI山西省组织单位负责河北选手现场省选考试工作。满足河北省选资格条件的选手请于6月20-21日在山西参加统一省选,仅限现场考试,河北省的成绩单列。选手省选资格、省选成绩计算方式、选手程序公开及名单公示等规则均以《CCF NOI 2020河北省省队选拔方案》为准。 特此授权。 ...
C 库函数 - atof() C 标准库 - <stdlib.h>描述C 库函数 double atof(const char *str) 把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型)。声明下面是 atof() 函数的声明。参数str -- 要转换为浮点数的字符串。返回值函数返回转换后的双精度浮点数,如果没有执行有效的转换,则返回零(0.0)。实例下面的实...
第四届“NOI与中小学计算机教育”论坛将于2020年8月19日(NOI2020期间)在长沙举行。论坛采用“主题发言+自由提问”的形式。本届论坛主题如下:1.疫情常态化下信息学奥赛的发展之道2.强基计划背景下的信息学奥赛欢迎各位从事NOI教学的中小学教师报名参加。报名教师须准备10分钟以内的发言稿件(文字+PPT),并在报名时将发言大纲或摘要(500~1000字)发送至NOI竞赛办公室。报名邮箱:n...
C 库函数 - isspace() C 标准库 - <ctype.h>描述C 库函数 int isspace(int c) 检查所传的字符是否是空白字符。标准的空白字符包括:声明下面是 isspace() 函数的声明。参数c -- 这是要检查的字符。返回值如果 c 是一个空白字符,则该函数返回非零值(true),否则返回 0(false)。实例下面的实例演示了 isspace() 函...
由CCF主办、成都市第七中学承办的2023全国青少年信息学奥林匹克冬令营(NOI 2023冬令营)将于2023年1月12日-19日在成都举办。考虑到疫情防控等多方面因素,NOI 2023冬令营采用现场+线上的组织形式,即:成都现场活动和线上两个参加方式。一、活动组织方式1.成都现场:在成都参加授课和测试,遵守活动期间所有统一安排。现场营员限350名。选择现场参加,请在报名表中选择“成都现场”。2....
CCF关于NOI相关权益的声明(点击查看)声明:CCF未授权任何机构承接NOI系列赛事前培训(点击查看)...
今天,有什么经验需要分享呢?
立即撰写