03 2023 档案
摘要:函数原型:函数头以分号;结尾,就构成了函数原型 函数原型的目的是告诉编译器这个函数长什么样:名称 参数(数量及类型) 返回类型 以下面一段代码为参考: 像这样把sum()写在上面是因为: C语言的编译器是从上往下执行代码的,当他看到 sum(1,10); sum(1,100);时,要知道sum()是
阅读全文
摘要:没有返回值的参数: void函数名不能使用带值的return,也可以没有return,调用的时候不能做返回值的赋值; 但是如果前面是int这类则需要返回一个对应的类型值,如果函数有返回值,则必须使用带值的return #include <stdio.h> //求最大值 //第一种书写方法(retur
阅读全文
摘要:什么是函数? 函数是一个代码块,接收零个或多个参数,做一件事情,并返回零个或一个值(通俗理解:函数就像一个大箱子,把具有相同功能的代码放进函数里,用的时候不用重复书写直接调用就可以了) #include <stdio.h> //注意:void里面不用return //void返回类型 sum函数名
阅读全文
摘要:#include <stdio.h> int main() { // 三目运算: int count=0; scanf("%d",&count); //下面这一行翻译成人话就是 count>20吗?如果count>20那么就count=count-10,否则就count=count+10; coun
阅读全文
摘要:关于 2<x<4 和 x>2&&x<4 的区别 #include <stdio.h> int main() { /* 表示x属于[2,4],书写方式不能是2<=x<=4,因为4<=x就是一个逻辑值了,检测的结果只能是1或者0 然后1或者0再去和4作比较,结果很有可能是错误的 */ int score
阅读全文
摘要:#include <stdio.h> int main() { // 字符和数字是不同的 char a=1; char b='1'; printf("%d\n",a); //1 printf("%d\n",b); //49 这个49是ASCII码 printf("%c\n",b); //'1' 输出
阅读全文
摘要:sizeof()是一个运算符,给出某个类型或变量在内存中所占据的字节数 sizeof(int)=sizeof(7) 因为sizeof只能测量int或者double。。。。的字节数,如果输入整数则和int同 类型有何不同? 自动类型转换 对于printf,任何小于int的类型会被转换成int;floa
阅读全文
摘要:while循环(计算用户输入的为几位数) #include <stdio.h> int main() { int x=0; int n=0; // 获取用户输入的值 printf("请输入任一整数\n"); scanf("%d",&x); //下面几行的作用是防止输入0时位数为0,所以先自增了,即使
阅读全文
摘要:计算身高 #include <stdio.h> int main() { //计算身高 //方法一: // printf("请输入身高的英寸和英尺"); // int foot; // int inch; // // scanf("%d %d",&foot,&inch); // // printf(
阅读全文
摘要:输出hello world! 1 #include <stdio.h> 2 int main() 3 { 4 5 printf("hello world!"); //去掉这一行就是C语言的固定模板 6 7 return 0; 8 } 两个变量 #include <stdio.h>int main()
阅读全文