码迷,mamicode.com
首页 > 其他好文 > 详细

12-3

时间:2015-12-03 18:49:16      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:

1.命名规范。大小写字符,数字,下划线。 字母开头。多个单词时。第一个单词小写,第二个单词首字母大写。见名知义。

声明一个变量系统不会立刻分配内存空间

定义一个变量立刻分配内存空间。有初始赋值;

ATM机系统

2.#include <stdio>

printf 终端输出(用"") ----@输出里面有""的话,用转义字符

scanf  终端接收输入--1.严格按照scanf格式输入,连着的两个数字要用enter键分开。

  2.scanf 参数必须是变量的地址,(&表示取地址)

getchar()  终端一次接收一个字符

3.

基本运算符

类型优先级 优先长的,short-》int-》float

/   取整。10/3.--如果想得到3.3333的结果--1.强制转换(float)      2.自动转换:a*1.0

%取余

1.***++,延迟+1.位置执行结束后自身+1(不一定是语句结束)

temp++

int re =(temp++)+20

=    int re =temp+20;

  temp=temp+1;

2.***++a --立刻加。

int b=(++a)+20;

=  a=a+1;

  int b =a+20;

 --------------------------------------------------

布尔型变量

选择语句

if else  

else if

 printf("**********\n1.输入密码\n2.取款\n3.查询\n4.退出\n**********\n请选择:\n");

//    //等待用户输入结果

//    int operation;

//    scanf("%d",&operation);

////    if (operation==1) {

//        printf("输入密码:\n");

//    }

//    else if (operation==2) {

//        printf("取款\n");

//    }

//    else if (operation==3) {

//        printf("查询\n");

//    }

//    else if (operation==4) {

//        printf("退出\n");

//    }

//    else

//        printf("输入错误!!!\n");

 

switch case

switch (operation) {

//        case 1:

//            printf("输入密码:\n");

//            break;

//        case 2:

//            printf("取款\n");

//            break;

//        case 3:

//            printf("查询\n");

//            break;

//        case 4:

//            printf("退出\n");

//            break;

//        default: printf("输入错误!!!\n");

//            break;

////    }

 

循环语句

while  

    int sum=0;

    int i=1;

    while (i<=100) {

        

        sum += i;

        i++;

        

    }

    printf("sum=%d\n",sum);

 

for

do while  

int total=0;

    int i=1;

    do {

        total+=i;

        i++;

    } while (i<=100);

    printf("total=%d\n",total);

    return 0;

 @break;  跳出整个循环

@continue 结束本次循环了直接跳到下个循环。

例题

1输入三个数,从小道大排列

int i,j,k,temp;

    scanf("%d %d %d",&i,&j,&k);

    if (i>j) {

        temp =j;

        j=i;

        i = temp;

            }

    if (j>k) {

        temp = j;

        j = k;

        k =temp;

    }

    printf("%d %d %d\n",i,j,k);

2.9*9乘法表

    int i,j,s;

    for (i=1; i<=9; i++) {

        for (j=1; j<=i; j++) {

            s=i*j;

             printf(" %d*%d=%d  ",i,j,s);

        }

        printf("\n");

    }

 

12-3

标签:

原文地址:http://www.cnblogs.com/yangqinglong/p/5015204.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!