学习内容
练习已学部分习题
代码
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
//bc6 小飞机QQ
//int main()
//{
// printf(" **\n");
// printf(" **\n");
// printf("************\n");
// printf("************\n");
// printf(" * *\n");
// printf(" * *\n");
// return 0;
//}
//
//
//
//输出学生信息
//{
// printf("Name Age Gender\n");
// printf("---------------------\n");
// printf("Jack 18 man\n");
// return 0;
//}
//
//
//
//假设你的手机丢了,在屏幕上输出信息告诉大家
//{
// printf("i lost cellphone!\n");
// return 0;
//}
//计算“(-8+22)*a-10+c/2”a = 40 c =212
//
//
//
//int main()
//{
// int a = 40;
// int c = 212;
// int b = ( - 8 + 22 ) * a - 10 + c / 2;
// printf("%d\n", b);
// return 0;
//}
0 - 数字0
'0'- 字符0 - ASCII值为48
'\0'- 字符 - ASCII值为0
EOF - end of file 文件的结束标志 值为-1
C99标准之前数组用常量或常量表达式表示
C99标准之后支持变长数组,允许数组的大小是变量,但是这种特定方式数组是不能初始化的
//
//
//
// 求两整数最大值
//int MAX(int x, int y)
//{
// if (x > y)
// return x;
// else
// return y;
//}
// int main()
// {
// int a = 0;
// int b = 0;
// scanf("%d %d",&a ,&b);
// int r = MAX(a, b);
// printf("%d\n", r);
// return 0;
// }
//
//
//
//计算y值
//int main()
//{
// int x = 0;
// int y = 0;
//
// scanf("%d", &x);
// if (x == 0)
// {
// y = 0;
// }
// else if (x < 0)
// {
// y = 1;
// }
// else
// {
// y = -1;
// }
// printf("%d\n", y);
// return 0;
//}
//
//
//
//给定两个整数a和b计算a除以b的整数商和余数Q
//int main()
//{
// int a = 0;
// int b = 0;
// scanf("%d %d",&a, &b);
// int c = a / b;
// int d = a % b;
// printf("%d %d", c, d);
// return 0;
//}
//
//
//
//Bobokiki字符常量或字符变量表示的字符在内存中以ASCII码形式存储,bobo出了一个问题,给kiki转换一下ASCII码为对应字符并输出他们.73,32,99,97 110,32,100,111,32,105 116,33
//int main()
//{
// int arr[] = { 73,32,99,97,110,32,100,111,32,105,116,33 };
// int i = 0;
// //sizeof(arr)计算数组总大小,单位是字节
// //sizeof(arr[0]计算数组元素大小
// int sz = sizeof(arr) / sizeof(arr[0]);
//
// while(i<sz)
// {
// printf("%c", arr[i]);
// i++;
// }
// return 0;
//}
//
//
//
//输入一个人的出生日期,包括年月日,将该生日中的年月日分别输出数据范围(年份满足1990小于等于y小于等于2015.月份满足1小于等于m,小于等于12.日满足1小于等于d小于等于30)
//int main()
//{
// //输入数据
// int year = 0;
// int mouth = 0;
// int date = 0;
// scanf("%4d%2d%2d", &year, &mouth, &date);//%m可以设置域宽(按宽度截取数据)
// //输出
// printf("year=%d\n",year);
// printf("mouth=%2d\n",mouth);
// printf("day=%02d\n",date);//通过printf函数的%0格式控制符可以指定左边不使用的空位置自动填0
// return 0;
//}
//
//
//
// 学生信息输入输出
//依次输入一个学生的学号以及三科C语言,数学,英语成绩在屏幕上输出,该学生的学号三科成绩祝输出成绩时需进行四舍五入,且保留两位小数数据范围
//int main()
//{
// int id = 0;
// float c = 0.0f;
// float math = 0.0f;
// float eng = 0.0f;
//
// scanf("%d;%f,%f,%f", &id, &c, &math, &eng);
// printf("The each subiect score of No.%d is %.2f,%.2f,%.2f.\n", id, c, math, eng);//.2代表小数点后取两位
// return 0;
//}//精度要求不高用float,反之用double
//
//
//
//输出第一行为“Hello World!”输出第二行为printf("Hello World!")调用后的返回值
//int main()
//{
// int n = printf("Hello World!");
// printf("\n%d\n", n);
// return 0;
//}
//
//
//
//输出C/C++输出Hello World!的代码
//输出描述:printf("Hello World\n");
// cout << "Hello world!" << endi;
//int main()
//{
// printf("printf\(\"Hello World\\n\"n);\n");//加入转义字符
// printf("cout\<\< \"Hello world\!\" \<\< endi;\n");
// return 0;
//}
//
//
//
//小帅获得4个最大数,请帮他编程找到最大的数。
// int main()
//{
// int arr[4] = { 0 };
// int i = 0;
//
// while (i < 4)
// {
// scanf("%d",&arr[i]);
// i++;
// }
// int max = arr[0];
// i = 1;
// while(i<4)
// {
// if (arr[i] > max)
// {
// max = arr[i];
// }
// i++;
// }
// printf("%d\n", max);
//
// return 0;
//}
//
//
//
//计算球的体积
//int main()
//{
// float r = 0.0f;
// float V = 0.0f;//0.0默认该浮点数为double类型
// scanf("%f", &r);
// V = 4 / 3.0 * 3.1415926 * r * r * r;
// printf("%.3f\n", V);
// return 0;
//}
//
//
//
//计算BMI指数
//int main()
//{
// int w = 0;
// int h = 0;
// scanf("%d %d", &w, &h);
// float BMI = 0;
// BMI = w / (h/100.0) /(h/100.0);
// printf("%.2f", BMI);
// return 0;
//}
总结
打好基础,养成习惯,持之以恒,明天继续。加油!