snrg.net
当前位置:首页 >> 谁能帮我解释下这些代码的意思: #inCluDE "stDio.h" #inCl... >>

谁能帮我解释下这些代码的意思: #inCluDE "stDio.h" #inCl...

都是些包含文件而已,完成相关函数的调用!至于解释嘛,用的最多的是C库#include"stdio.h"还要注意“”与“" " ”搜索路径是有关系的,要注意下!前者是本工程目录,后者是非本工程目录的,自己可以测试下!谢谢,我就知道这么多了,呵呵!

#include //c语言标准输出输入头文件 main() //主函数,程序的入口 {int x=100,y=10,a=30,b=20,k1=10,k2=6; //定义int型变量并赋值 if(b!=10) //如果b不等于10,然后呢??没有执行语句的??有问题~~~ if(!k1)x=1; //如果k1为假即k1==0则执行x=1 else if(k2) x=10; //如果k2!=0,那么x=10 else x=20; //如果k1!=0并且k2==0,则x=20 printf("=%d\n",x);} //明显是k2!=0 ,因此x=10

因为第一个的getchar()执行了2次,第一次把字符给了b,第二次执行时就从第2个字符开始读取了,显示时当然就少了第一个字符

#include<stdio.h> //包含标准输入输出(I/O)库文件头#include<math.h> //包含数学文件头,其实现是不符合ANSI标准的void main() //主函数,声明是有问题的,不符合C标准 int main(int,char **){FILE * fp; //定义一个文件指针fpdouble a=1.05

sin()要在math.h头文件中,在开始加<math.h>就好了

exp调用term,term调用factor,factor调用exp如果公式复杂就会出现这个循环调用,就是递归调用了.

#include这个是头文件具体是包含一些库函数,具体的库函数你还要去查一些书才行啊!

#include"stdio.h"这个预处理命名标准输入输出 #define N 4 定义一个字符常量N值为4 struct Student 结构体别名STUDENT { int name[20]; 姓名 int score [3]; 分数 float aver; 平均分 }; int c[N]; 定义一个数组表示有4个人

#include #define S(a,b) (a)>(b)?(a):(b) // 宏定义,a,b中取大值 int f1(char ch) {int grade; switch(ch) { case 'A':grade=95;break; // ch为A是,grade = 95; case 'B':grade=85;

这是包含“stdio.h”的文件

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com