C语言总结1
来源:互联网 发布:中修帝国主义知乎 编辑:程序博客网 时间:2024/05/21 22:24
#include <stdio.h>int main(int argc,constchar * argv[]){//1.输出hello,world!// printf("hello, world!\n"); // 结果:hello, world!//2.输出变量// int sb = 3;// printf("sb = %d\n",sb);// 结果:sb = 3 //3.交换变量的位置// int a = 1, b = 2,temp = 0;// temp = a;// a = b;// b = temp;// printf("a = %d,b = %d\n", a, b);// 结果:a = 2,b = 1//4.不使用第三个变量交换变量带位置// int a = 1 ,b = 2;// a = a + b;// b = a - b;// a = a - b;// printf("a = %d,b = %d\n", a, b);// 结果:a = 2,b = 1//5.练习取余// int a = 100;// printf("%d\n",a % 10);// printf("%d\n",a % 3);// printf("%d\n",a % 2);// 结果:0// 1// 0 //6.将个位和十位调换位置// int a = 85;// a = a % 10 * 10 + a / 10;// printf("b = %d\n",a);// 结果:b = 58 //7.练习a++// int a = 3;// printf("a = %d\n",a++);// printf("a = %d\n",a);// printf("a = %d\n",++a); // 结果:// a = 3// a = 4// a = 5 //8.练习a--// int a = 7;// printf("a = %d\n",a--);// printf("a = %d\n",a);// printf("a = %d\n",--a);// 结果:// a = 7// a = 6// a = 5 //9.将285变成582// int a = 285;// a = a % 10 * 100 + a / 10 % 10 * 10 + a / 100;// printf("a = %d\n", a); // 结果://a = 582 //10.复合运算符// +=// int a = 1, b = 2;// a += b;// printf("%d\n",a); // 结果:// 3 // -=// int a = 1, b = 2;// a -= b;// printf("%d\n",a); // 结果:// -1// *=// int a = 1, b = 2;// a *= b;// printf("%d\n",a); // 结果:// 2 // /=// int a = 1, b = 2;// a /= b;// printf("%d\n",a); // 结果:// 0 // %=// int a = 1, b = 2;// a %= b;// printf("%d\n",a);// 结果:// 1 //11.最大值// 表达式: a>b?a:b;// int a = 100,b = 200;// int max = 0;// max = a > b ? a : b;// printf("%d\n",max);// 结果:// 200 //12.最小值// int a = 100, b = 200;// int min;// min = a < b ? a : b;// printf("%d/n", min); // 结果:// 100 //13.三个最小值// int a = 100, b = 200 ,c = 300;// int min,minest;// min = a < b ? a : b;// minest = min < c ? min : c;// printf("%d\n",minest); // 结果:// 100 //14.三个最大值// int a = 100, b = 200 , c = 300;// int max,maxest;// max = a > b ? a : b;// maxest = max > c ? max : c;// printf("%d\n",maxest); // 结果:// 300 //15.// char ch = 'A';// printf("%c\n", ch);// short sh = 200;// printf("%hd\n",sh);// long lo = 200;// printf("%ld\n",lo);// float fl= 90.0f;// printf("%f\n",fl);// double d = 200.0;// printf("%lf\n",d);// 结果:// A// 200// 200// 90.000000// 200.000000//16.// printf("%4d\n", 12);// printf("%04d\n", 12);// printf("%04d-%02d-%02d\n",2014,1,1);// printf("%.2f",11.2345);// %3.2f %08.2f// printf("%-4d\n",12);// printf("35%% \\\n");// 结果:// 12// 0012// 2014-01-01// 11.2312// 35% \ //17.圆的面积// float r = 0.0f;// scanf("%f",&r);// float s = 3.14 * r * r;// printf("%.2f\n",s);// 如果 :3// 结果:// 28.26//18.比较大小(三目运算符)// int a = 0,b = 0;// scanf("%d%d",&a,&b);// int max = a > b ? a : b;// printf("max = %d\n",max); //如果 3 4//结果// max = 4 // return 0;}
0 0
- C语言总结(1)
- C语言总结(1)
- C语言总结1
- C语言总结1
- c语言进阶总结1
- C语言基础总结1
- C语言基础总结1
- C语言总结(1)
- 1、初识c语言总结
- 【总结】C语言总结!!!
- 【c】c语言语法知识点总结 1
- [C语言]C总结
- 1---C语言|笔记【C语言中的变量总结】
- C语言学习,1~3章总结
- C语言基础知识总结(1)-基本数据类型
- C++/CLI复习总结(1):语言
- linux C语言网络学习总结1
- C 语言常见方法总结(1)
- LeetCode-Minimum Depth of Binary Tree
- HDU 4982 Goffi and Squary Partition
- Oracle安装时网络配置需求警告
- 需求网页信息采集器 58赶集 等网站信息导出 联系 QQ:15064157611
- Eclipse 配置tomcat不能访问主页问题解决
- C语言总结1
- 位置式pid和增量式pid 【From sunplus】
- 根据WSDL反向生成java代码
- 主成分分析及R语言实现
- linux arm mmu基础
- java经典编程题(10-12)
- 分块。。
- 憋了您咧,我的大学的大二。
- hibernate缓存原理及设置