当前位置: 代码迷 >> C语言 >> 为什么这个程序要用到 #include <stdio.h>
  详细解决方案

为什么这个程序要用到 #include <stdio.h>

热度:525   发布时间:2008-03-29 11:58:00.0
为什么这个程序要用到 #include <stdio.h>
#include <stdio.h>
main()
{
   int i,j;
   for(i=1;i<10;i++)
   {  for(j=1;j<10;j++)
        printf("%d*%d=%d ",i,j,i*j);
      printf("\n");
   }
}

为什么下边这个程序就不用#include <stdio.h>
main()
{
    int i,j;
    for(i=1;i<=3;i++)
    {
       for(j=1;j<=4;j++) printf("*");
        printf("\n");
    }
}
到底什么程序要用到#include <stdio.h>

[[it] 本帖最后由 yuanlungui 于 2008-3-29 14:12 编辑 [/it]]
搜索更多相关的解决方案: include  stdio  

----------------解决方案--------------------------------------------------------
包含标准的输入输出函数的头文件
就象是进屋得上楼,出屋得下楼一样,必须做的。如果为了进屋坐直升机,出屋图快往下跳,没人阻止你,但后果是很严重滴。

    这个文件就象是楼梯,想出门或回家,都要用到它。

    一个程序想执行,最简单的,也得用到它。在某些编译器中可以省略,但不代表没有。

[[it] 本帖最后由 广陵绝唱 于 2008-3-29 12:17 编辑 [/it]]
----------------解决方案--------------------------------------------------------
包含标准输入输出流.
----------------解决方案--------------------------------------------------------
回复 1# 的帖子
只用printf或scanf函数可以不包含基本输入输出函数的...
只是程序里有两个错误:
1:main没有括号
2: printf("\n")这里少了;号
----------------解决方案--------------------------------------------------------
似乎,第一个程序也不用包含基本输入输出头文件呀,只有用到gets(),puts()等输入输出函数时才要包含studio.h
----------------解决方案--------------------------------------------------------
一个标准与不标准的问题
----------------解决方案--------------------------------------------------------
  相关解决方案