#include <stdio.h>
int main()
{
衡世 int YYYY, MM, DD
int months[12] = {0, 31, 31+28, 31+28+31, 31+28+31+30, 31+28+31+30+31, 31+28+31+30+31+30, 31+28+31+30+31+30+31, 31+28+31+30+31+30+31+31, 31+28+31+30+31+30+31+31+30, 31+28+31+30+31+30+31+31+30+31, 31+28+31+30+31+30+31+31+30+31+30 }
int sum = 0, SUM = 0, i
历态 while (scanf("%d-%d-%d", &YYYY, &MM, &DD))
{
SUM = months[MM-1] + DD
if ( MM >2 &&( (YYYY % 4 == 0 &&YYYY &100 != 0) || (YYYY % 400 == 0) ))
SUM+=1
printf("%d\n", SUM)
咐烂肢 }
return 0
}
1、首先打开vc6.0,新建一个项目。
3、然后我们在编辑框里输入册前代码添加stdio.h头文件,添加stdlib.h头文件。
4、然后我们在编辑框里输入代码定义结构体ITEM,定义additem函数。
5、然后我们在编辑碰余框里输入代码添加main函数体。
6、然后我们在笑姿滚编辑框里输入代码调用additem函数。
7、运行程序看看结果,此时可以看到程序已经终止了。
阁下是仔陵不是在研究linux?先将本人理解写下,欢迎指正,交流。运行这个程序还得看您的运行环境,环境不同,结果不同。#include <sys/types.h>
#include <unistd.h>//这是两个头文件,调用一些系统函数
main()
{
pid_t pid=fork()//pid是进程标识符
if(pid==0) //如果pid恒为零,则显示绝戚明......
{
printf("\ni am child\n")//我是子进程
printf("My process id is %d\n",getpid())//我的父进程是...(通过系统函数读取)
printf("My Parents's process id is %d\n",getppid())
} //我的父进程并告id号是...(通过系统函数读取)
else //否则执行......
{
printf("i am parent\n")//略
printf("My process id is %d\n",getpid())//略
printf("My parents's process id is %d\n",getppid())//略
sleep(1)//执行完毕等待
}
}
/*执行结果如下:
i am parent
My process id is 220
My parents's process id is 119
[root@linteng process]#
i am child
My process id is 221
My Parents's process id is 1
*/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)