您的位置:首页 > 编程语言 > Java开发

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等我将你征服吧。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: