C
北铭_有瑜
顺则乘风破浪,挫则逆流而上
展开
-
杭电ACM2005-2025
//都是自己写的代码,没有拷贝,不一定是最简单的,有问题可以交流/*#include <stdio.h>//oj2005int main(void){//for(),每个月天数存入数组 int y,m,d; while(scanf("%d/%d/%d",&y,&m,&d)!=EOF){ int sum=0; int a=0; int b[12]={31,28,31,30,31,30,31,31,30,31,30,31};原创 2015-03-16 12:46:10 · 738 阅读 · 1 评论 -
while(scanf("%d",&n),n)的意思及由来
在做ACM的题目时,若题目有要求输入数据有多组,C语言是用while(scanf("%d",&n)!=EOF),java语句是while(scanner.hasNext()),意思为接下去有输入就继续进行循环。EOF在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file),在while循环中以EOF作为文件结束标志。所以while(scanf("%d",&n)!原创 2015-03-14 17:01:57 · 9354 阅读 · 0 评论 -
OpenMP简介
一、Openmp是什么:OpenMP制导指令将C语言扩展为一个并行语言,但OpenMP本身不是一种独立 的并行语言,而是为多处理器上编写并行程序而设计的、指导共享内存多线程并行的编译制导指令和应用程序编程接口(API),可在C、C++和Fortran 77/90/95中应用,并在串行代码中以编译器可识别的注释形式出现。OpenMP标准由一些具有国际影响力的软件和硬件厂商共同定义和提出,是一种在原创 2016-06-13 12:30:03 · 1698 阅读 · 0 评论