长期以来,一直有某些公众号以“NOI”、“信息学官方”、“NOIP官方”或“NOIP网”等字样或名义发布新闻进行宣传。社会上有机构以全国青少年信息学奥林匹克联赛(NOIP)“官方培训机构”、“官方合作机构”或“官方授权机构”等名义举办NOIP考前培训,并以NOIP专家名义进行宣传。近日,又有某些公众号未经允许传播CCF版权的培训”视频内容。以上行为在社会上造成了不良影响,误导了选手和家长,且严重侵...
克服重重困难,由CCF主办,长沙市第一中学承办的第37届全国青少年信息学奥林匹克竞赛(CCF NOI2020)于2020年8月16日-21日在长沙市一中雨花新华都学校顺利举行。CCF秘书长、NOI主席杜子德研究员,原湖南省政协主席王克英先生,湖南省教育厅党组成员、副厅长、省委教育工委委员王玉清先生、长沙市教育局党委书记、局长卢鸿鸣先生,长沙市雨花区委副书记、区人民政府区长刘素月女士,长沙市第一中学...
C 运算符运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C 语言内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和杂项运算符。算术运算符下表显示了 C 语言支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:运算符描述实例+把两个操作数相加...
近几个月,我们收到诸多关于教师培训的咨询电话和邮件。你们殷切的期盼,我们感受到了!那还等什么呢?期盼已久的2021年NOI指导教师培训开班啦!CCF定于5月10-12日举办NOI教师培训,具体请见报名通知(点击查看)。 本次培训不仅仅只是培训,备受期待的金牌教师交流分享会已重点安排。 本次嘉宾有:李建(杭州第二中学)、贾志勇(北京市第八十中学)、谢秋锋(长沙市长郡中学)和金靖(华东师范大学...
C 库函数 - toupper() C 标准库 - <ctype.h>描述C 库函数 int toupper(int c) 把小写字母转换为大写字母。声明下面是 toupper() 函数的声明。参数c -- 这是要被转换为大写的字母。返回值如果 c 有相对应的大写字母,则该函数返回 c 的大写字母,否则 c 保持不变。返回值是一个可被隐式转换为 char 类型的 int 值。实例下面...
C 位域如果程序的结构中包含多个开关量,只有 TRUE/FALSE 变量,如下:这种结构需要 8 字节的内存空间,但在实际上,在每个变量中,我们只存储 0 或 1。在这种情况下,C 语言提供了一种更好的利用内存空间的方式。如果您在结构内使用这样的变量,您可以定义变量的宽度来告诉编译器,您将只使用这些字节。例如,上面的结构可以重写成:现在,上面的结构中,status 变量将占用 4 个字节的内存空间...
受疫情影响,考虑到NOI 2023冬令营举办时间在春节前夕,参加教师和学生往返成都正值春运、交通人流量大。为确保参加人员在活动后可以顺利平安返程,欢度春节。经CCF与NOI 2023承办单位成都市第七中学讨论,决定调整NOI 2023冬令营为线上举办。原定于在NOI 2023冬令营期间进行的IOI 2023国家队选拔举办方式不变,仍在成都举行现场选拔。具体事项将另行通知。除IOI 2023集训队选...
C 库函数 - strxfrm() C 标准库 - <string.h>描述C 库函数 size_t strxfrm(char *dest, const char *src, size_t n) 根据程序当前的区域选项中的 LC_COLLATE 来转换字符串 src 的前 n 个字符,并把它们放置在字符串 dest 中。声明下面是 strxfrm() 函数的声明。参数dest -- 指...
C 库函数 - strncpy() C 标准库 - <string.h>描述C 库函数 char *strncpy(char *dest, const char *src, size_t n) 把 src 所指向的字符串复制到 dest,最多复制 n 个字符。当 src 的长度小于 n 时,dest 的剩余部分将用空字节填充。声明下面是 strncpy() 函数的声明。参数dest -...
C 库函数 - tanh() C 标准库 - <math.h>描述C 库函数 double tanh(double x) 返回 x 的双曲正切。声明下面是 tanh() 函数的声明。参数x -- 浮点值。返回值该函数返回 x 的双曲正切。实例下面的实例演示了 tanh() 函数的用法。让我们编译并运行上面的程序,这将产生以下结果: C 标准库 - <math.h>...
C 库函数 - vsprintf() C 标准库 - <stdio.h>描述C 库函数 int vsprintf(char *str, const char *format, va_list arg) 使用参数列表发送格式化输出到字符串。声明下面是 vsprintf() 函数的声明。参数str -- 这是指向一个字符数组的指针,该数组存储了 C 字符串。format -- 这是字符串,...
C 库函数 - fgetc() C 标准库 - <stdio.h>描述C 库函数 int fgetc(FILE *stream) 从指定的流 stream 获取下一个字符(一个无符号字符),并把位置标识符往前移动。声明下面是 fgetc() 函数的声明。参数stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了要在上面执行操作的流。返回值该函数以无符号 char ...
第31届国际信息学奥林匹克竞赛(IOI2019)于8月4日至8月11日在阿塞拜疆巴库举行,共有来自88个国家(地区)的327名选手参赛。中国队四名选手努力拼搏,获得三块金牌和一块银牌。其中,钟子谦(福建省福州第三中学)获得金牌第4名、杨骏昭(江苏省南京外国语学校)获得金牌第5名、高嘉煊(中山市中山纪念中学)获得金牌第20名、王修涵(四川省成都市第七中学)获得银牌第21名。担任本次IOI中国队领队的...
C 库函数 - strtok() C 标准库 - <string.h>描述C 库函数 char *strtok(char *str, const char *delim) 分解字符串 str 为一组字符串,delim 为分隔符。声明下面是 strtok() 函数的声明。参数str -- 要被分解成一组小字符串的字符串。delim -- 包含分隔符的 C 字符串。返回值该函数返回被分解的...
C 库函数 - clock() C 标准库 - <time.h>描述C 库函数 clock_t clock(void) 返回程序执行起(一般为程序的开头),处理器时钟所使用的时间。为了获取 CPU 所使用的秒数,您需要除以 CLOCKS_PER_SEC。在 32 位系统中,CLOCKS_PER_SEC 等于 1000000,该函数大约每 72 分钟会返回相同的值。声明下面是 clock...
C 库函数 - exit() C 标准库 - <stdlib.h>描述C 库函数 void exit(int status) 立即终止调用进程。任何属于该进程的打开的文件描述符都会被关闭,该进程的子进程由进程 1 继承,初始化,且会向父进程发送一个 SIGCHLD 信号。声明下面是 exit() 函数的声明。参数status -- 返回给父进程的状态值。返回值该函数不返回值。实例下面的...
C 库函数 - printf() C 标准库 - <stdio.h>描述C 库函数 int printf(const char *format, ...) 发送格式化输出到标准输出 stdout。声明下面是 printf() 函数的声明。参数format -- 这是字符串,包含了要被写入到标准输出 stdout 的文本。它可以包含嵌入的 format 标签,format 标签可被随后的...
CSP-J/S 2019申诉期间,有认证者反映,CSP-S级二试第2题partition的测试数据中有一个数据与题目中给定的限制不一致(题面中n≥2, 但实际数据中第一个测试点n=1),不符合数据范围的要求。经NOI科学委员会验证,所反映的问题确实存在。为此,NOI科学委员会立刻调整了该题数据点,并对所有认证者该题的程序进行了重新评测。408名认证者(约为3%)在该数据点的分数有增加(4分),其他...
C 库函数 - malloc() C 标准库 - <stdlib.h>描述C 库函数 void *malloc(size_t size) 分配所需的内存空间,并返回一个指向它的指针。声明下面是 malloc() 函数的声明。参数size -- 内存块的大小,以字节为单位。返回值该函数返回一个指针 ,指向已分配大小的内存。如果请求失败,则返回 NULL。实例下面的实例演示了 malloc...
CNCC是我国计算机领域规模最大、规格最高、内容最丰富的学术、技术、产业交融互动的年度盛会,在国内外享有盛名。CNCC2019将于2019年10月17-19日在苏州金鸡湖国际会议中心举行,本次大会的主题为“智能+引领社会发展”。CNCC2019由大会报告、大会论坛、技术论坛、活动、展览等环节组成,其中技术论坛数量最多,400多位精英为大会贡献的多场高质量论坛,吸引了国内外大量的学术、工业界人士参会...
今天,有什么经验需要分享呢?
立即撰写