-
※ 三目运算符 “?:”,其格式为:表达式1 ? 表达式2 : 表达式3;查看全部
-
强制转换只适用于本次,是暂时性交换查看全部
-
给变量或者函数起的名字就是标识符,标识符的第一个字符必须是字母或者下划线!查看全部
-
内部函数(static),限定只能在其所处的源文件中使用。 外部函数(extern),没有指定函数的作用范围时,系统会默认为外部函数,并且可以省略。查看全部
-
不明白查看全部
-
printf("恭喜小明可以参加校篮球队");这样写为什么不行查看全部
-
局部变量是在函数内作定义说明的。 全局变量是在函数外作定义说明的。查看全部
-
#include <stdio.h> int main() { /* 定义需要计算的日期 */ int year = 2008; int month = 8; int day = 8; /* * 请使用swtich语句,if...else语句完成本题 * 如有想看小编思路的,可以点击左侧任务中的“不会了怎么办” * 小编还是希望大家独立完成哦~ */ int sum; switch(month) { case0:sum=0;break; case1:sum=31;break; case2:if((year%4==0&&year%100!=0)||(year%400==0)) { day=29; sum=day+31; else day=28; sum=day+31; };break; case3:sum=31+31+day;break; case4:sum=31+31+30+day;break; case5:sum=31+31+31+30+day;break; case6:sum=31+31+31+30+30+day;break; case7:sum=31+31+31+31+30+30+day;break; case8:sum=31+31+31+31+30+30+8+day;break; defult:printf("今年有365天。"); } printf("%d年%d月%d天是该年的第%d天",year,month,day,sum); return 0; }查看全部
-
,标识符可以是字母(A~Z,a~z)、数字(0~9)、下划线_组成的字符串,并且第一个字符必须是字母或下划线。在使用标识符时还有注意以下几点: (1)标识符的长度最好不要超过8位,因为在某些版本的C中规定标识符前8位有效,当两个标识符前8位相同时,则被认为是同一个标识符。 (2)标识符是严格区分大小写的。例如Imooc和imooc 是两个不同的标识符。 (3)标识符最好选择有意义的英文单词组成做到"见名知意",不要使用中文。 (4)标识符不能是C语言的关键字。想了解更多C语言关键字的知识,请查阅WIKI。查看全部
-
以升序排序为例冒泡排序的思想:相邻元素两两比较,将较大的数字放在后面,直到将所有数字全部排序。就像小学排队时按大小个排一样,将一个同学拉出来和后面的比比,如果高就放后面,一直把队伍排好。查看全部
-
数组作为函数参数时注意以下事项: 1、数组名作为函数实参传递时,函数定义处作为接收参数的数组类型形参既可以指定长度也可以不指定长度。 2、数组元素作为函数实参传递时,数组元素类型必须与形参数据类型一致。查看全部
-
4.7查看全部
-
3-3自增与自减运算符 先运算 再取值 就是在printf数值中指定的值先进行运算,运算过后再去值(取运算结果的值) 而先取值 再运算 就是先将printf数值中指定的值先取出来输出到屏幕上,然后再将这个值进行运算,且将运算结果叠加到下一行使用。示例: #include<stdio.h> int main() { int a=100; printf("%d\n",a++); printf("%d\n",++a); printf("%d\n",--a); printf("%d\n",a--); printf("%d\n",a+1); //注意:这里并不改变a值 printf("%d\n",a); return 0; }查看全部
-
复合运算符中运算符和等号之间是不存在空格的查看全部
-
1. 函数的值只能通过return语句返回主调函数。return语句的一般形式为: return 表达式 或者为: return (表达式); 2. 函数值的类型和函数定义中函数的类型应保持一致。如果两者不一致,则以函数返回类型为准,自动进行类型转换。查看全部
举报
0/150
提交
取消