自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 输入一串字符,以回车换行符为结束标志,并统计输入的英文字符和数字字符

小程序示例:int main(){ char ch, str[1024]; int i = 0; int English_char = 0; int Number_char = 0; while ((ch = getchar()) != '\n') { //获取字符,以\n结束 str[i] = ch;

2017-10-21 00:29:35 14991 2

原创 输入50个实数,并求出最大的数和它们的平均数

小程序示例:int main(){ float a[50], max; float sum = 0; int i; for (i = 0; i < 50;i++) { scanf("%f",&a[i]); //输入50个实数 sum += a[i]; //计

2017-10-21 00:17:49 711

原创 C语言中的选择排序法

选择排序法是一种排序方法,可以通过两个for循环实现。 其核心思想为(大->小): 一个a[0…n-1]大小的数组,第 i 趟排序是从后面的 n - i + 1(i = 1,2,3,4,…,n - 1)个元素中选择一个值最大的元素与该 n - i + 1 个元素的最前面的那个元素交换位置,即与整个序列的第 i 个元素交换位置。如此下去,直到 i = n - 1,排序结束。int main(){

2017-10-20 00:25:58 1436

原创 计算1到100的平方根,并将结果保存到二进制文件root.dat中

小程序示例:int main(){ double a[100]; int i; FILE *fp; for (i = 0; i < 100;i++) { a[i] = sqrt(i+1); //计算1到100的平方根 } fp = fopen("root.dat","wb"); //打开一个二进

2017-10-19 23:55:21 1955

原创 已知三角形的三边,求三角形的面积

小程序示例:float area(float a, float b, float c){ float t, s; t = (a + b + c) / 2; s = (float)sqrt(t*(t - a)*(t - b)*(t - c)); //求得面积 return s; //返回面积的

2017-10-19 01:27:49 6424

原创 从键盘输入10个实数,并输出它们的平均数和比平均数大的数

小程序示例:int main(){ int i,j,k; float sum = 0; float a[10],b; for (i = 0; i < 10;i++) { scanf("%f",&a[i]); //从键盘输入10个数存入a[10] } for (j = 0; j < 10;j++) {

2017-10-19 01:01:32 3464

原创 从键盘输入20个数a1到a20,计算并输出b1到b10,b1=根号(a1*a1+a20*a20),...,b10=根号(a10*a10+a11*a11)

小程序示例:int main(){ int i,j, a[20]; double b[10]; for (i = 0; i < 20;i++) { scanf("%d",&a[i]); //从键盘输入20个数存入a[20] } for (j = 0; j < 10;j++) { b[j] = sqrt

2017-10-18 00:42:54 422

原创 从键盘输入一个正整数n,若能同时被3、5和7整除,则输出“Yes”,否则输出“No”

小程序示例:void main(){ int n; scanf("%d",&n); if((n%3 == 0)&&(n%5 == 0)&&(n%7 == 0)){ printf("Yes\n"); } else{ printf("No\n"); } system("pause");}—————————————

2017-10-17 00:11:57 15471

原创 输出金字塔:*,***,*****,*******,*********

小程序示例:void main(){ int i,j,k; for(i=1;i<=5;i++){ //打印行数,共5行 for(j=1;j<=5-i;j++){ printf(" "); //打印每行的空格数 } for(k=1;k<=2*i-1;k++){ //打印星

2017-10-16 23:56:08 8384 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除