C语言 自增 自减
来源:互联网 发布:在家兼职淘宝客服招聘 编辑:程序博客网 时间:2024/04/29 22:05
C语言中常用到自增和自减操作,现将校招笔试或面试中遇到的题目归类例出。
例1. int a[5]; int m =0; int a[m] =m++问题
//例1 代码#include<string.h>#include<stdio.h>int main(){ int a[5]; int m =0; while(m <4) { a[m] =m++; } m =0; while(m <5) { printf("%d\b%d\n", m, a[m]); m++; } return 0;}结果图示:
例2. int a =0, b =1, c =2;
a =b+++c;问题
示例代码:
//例2 代码#include<string.h>#include<stdio.h>int main(){ int a =0, b =1, c =2; a =b+++c; printf("a: %d, b: %d, c: %d", a, b, c); return 0;}结果图示:
例3.
示例代码:
//例3 代码#include<string.h>#include<stdio.h>int main(){ int i =1; int k =0; k =i+++i+++i++; printf("k =%d i =%d", k, i); return 0;}
结果图示:
例4.
示例代码:
//例4 代码#include<string.h>#include<stdio.h>int main(){ int i =1; int k =0; k =i++, i++, i++; printf("k =%d i =%d", k, i); return 0;}
示例结果:
例5.
示例代码:
//例5 代码#include<string.h>#include<stdio.h>int main(){ int i =1; int k =0; k =(i++, i++, i++); printf("k =%d i =%d", k, i); return 0;}结果图示:
最后一个自增在给k赋值后进行。
0 0
- C语言自增自减
- c语言自增/自减运算
- C语言 自增 自减
- C语言:自增和自减
- C语言自增自减
- C语言自增、自减运算符
- 汇编解析:C语言自增(++)自减(--)
- C语言复习 -- 指针自增、自减以及*
- C语言自增自减运算符深入剖析
- 深度剖析C语言自增自减运算
- C语言学习之自增/自减运算
- C语言自增自减运算符深入剖析
- C语言中的自增与自减运算
- C语言复习 -- 指针自增、自减以及*
- C语言自增自减运算符
- 黑马程序员-c语言基础自增自减问题
- 关于C语言中自增自减
- 大话C/C++语言自增(++)自减(--)运算符
- 阿斯顿恐怕防空炮方,
- 配置vim开发Android[神器终究是神器]
- 如何判断用户是否支持cookie
- 让他和他耳边风
- 数组的反射
- C语言 自增 自减
- 社交网络
- P2P原理及UDP穿透简单说明
- LSM-Tree--BigTable 的理论模型
- 多映射通用集合类(C#实现)--支持一键多值存储
- Tomcat服务器https协议配置简介
- 【数据结构】dengyuxin的project1.2
- User Command Area
- ReactiveCocoa理解(持续更新中)