java学习总结——第二天
2014-03-09 23:28
363 查看
今天学习第二天,将C语言中跟java相近的知识再次复习今天的收获也不少:
1.scanf("%d,%c,%d",&a,&b,&c);
如果数字挨着数字就要用逗号或者空格隔开。
如果中间有字符,逗号作为一个标示符,键盘录入的时候去找个逗号识别是否数字输完。
2.优先级由低到高:|| && !
10+50 > 80 && 10-50 < 5
60 > 80 && -40 < 5
0 && 1
0
先计算算术运算,在关系运算,最后计算逻辑预算。
3.三目运算符:?:
int a=100==100?50:60
4.分支语句:
if else switch
#include"stdio.h" (简单的加减乘除运算)
void main() {
int a,b,c;
char d;
scanf("%d%c%d",&a,&d,&b);
switch(d){
case '+' : c=a+b; break;
case '-' : c=a+b; break;
case '*' : c=a+b; break;
case '/' : c=a+b; break;
case '%' : c=a+b; break;
//default:
}
printf("%d%c%d= %d\n",a,d,b,c);
}
5.pause 暂停命令 system("pause");
6.循环语句:
for(;;)跟while(1)都是死循环。
一般情况下,控制量的情况用for,不定量的用while循环。
7.goto跳转语句,不建议常用。
fff:
printf("哈哈!\n");
goto aaa;
printf("呵呵\n");
aaa:
printf("嘻嘻\n");
i++;
if(i<=10){
goto fff;
8.数组:
数组为何从0开始?
因为数组存储的是第一个地址,+0即可找到,因此不需要加变量移动地址。
二维数组描述地图,一般存数字
三维数组:第几个表的几行几列
C语言的基础知识很重要,还必须在日常学习中不断巩固,有了扎实的c语言知识,java会很容易上手。
下节课就正式进入java的学习了,哈哈,java等我将你征服吧。
1.scanf("%d,%c,%d",&a,&b,&c);
如果数字挨着数字就要用逗号或者空格隔开。
如果中间有字符,逗号作为一个标示符,键盘录入的时候去找个逗号识别是否数字输完。
2.优先级由低到高:|| && !
10+50 > 80 && 10-50 < 5
60 > 80 && -40 < 5
0 && 1
0
先计算算术运算,在关系运算,最后计算逻辑预算。
3.三目运算符:?:
int a=100==100?50:60
4.分支语句:
if else switch
#include"stdio.h" (简单的加减乘除运算)
void main() {
int a,b,c;
char d;
scanf("%d%c%d",&a,&d,&b);
switch(d){
case '+' : c=a+b; break;
case '-' : c=a+b; break;
case '*' : c=a+b; break;
case '/' : c=a+b; break;
case '%' : c=a+b; break;
//default:
}
printf("%d%c%d= %d\n",a,d,b,c);
}
5.pause 暂停命令 system("pause");
6.循环语句:
for(;;)跟while(1)都是死循环。
一般情况下,控制量的情况用for,不定量的用while循环。
7.goto跳转语句,不建议常用。
fff:
printf("哈哈!\n");
goto aaa;
printf("呵呵\n");
aaa:
printf("嘻嘻\n");
i++;
if(i<=10){
goto fff;
8.数组:
数组为何从0开始?
因为数组存储的是第一个地址,+0即可找到,因此不需要加变量移动地址。
二维数组描述地图,一般存数字
三维数组:第几个表的几行几列
C语言的基础知识很重要,还必须在日常学习中不断巩固,有了扎实的c语言知识,java会很容易上手。
下节课就正式进入java的学习了,哈哈,java等我将你征服吧。
相关文章推荐
- springmvc和struts2的差别
- javaweb之Cookie显示商品的浏览记录和Cookie的常见应用有哪些
- java之数组获取最值
- LeetCode | Pascal's Triangle
- Struts环境的安装与配置以及实例解析
- Spring中Singleton模式的线程安全
- 基于Java对象的数据库增删改查操作
- java设计模式(创建型)之原型模式
- 使用Java Native Interface的最佳实践
- spring mvc与struts的区别
- Java界面 SWT基本组件——Label
- Java中堆内存和栈内存详解
- Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
- spring中bean的生命周期
- SSH 中,除web层外,其它层如何取得当前Session的user对象
- Spring bean作用域
- java设计模式(创建型)之生成器模式
- java与.net平台进行的分析和看法
- 在jsp中经常会遇到把js变量赋给java变量,或者将java变量赋给js变量的情况
- 处理java.lang.IllegalMonitorStateException