c语言
大山606
做人做事,做事做人!
展开
-
Linux-C基础知识学习:C语言作业-从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。
Linux-C基础知识学习 C语言作业:从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。/*从键盘输入一行字符,统计其中有多少个字母, 数字,空格(用数组实现,gets)。*/#include <stdio.h>main(){char input[100];int count[4]={0},i;printf("请输入一行字符(以?结束):");g原创 2016-09-16 20:53:48 · 6134 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-从键盘输入一个三位数,以逆序输出。例如输入456,输出654
Linux基础知识学习 C语言作业:从键盘输入一个三位数,以逆序输出。例如输入456,输出654原创 2016-09-10 11:04:26 · 9387 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-输入三角形底和高,输出三角形面积
Linux基础知识学习 C语言作业:输入三角形底和高,输出三角形面积原创 2016-09-10 11:08:57 · 12408 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-用switch语句实现——成绩分等级,90+:优 80~89良上,70~79良,60~69及格,<60不及格
Linux基础知识学习 C语言作业: 用switch语句实现——成绩分等级,90+:优 80~89良上,70~79良,60~69及格,<60不及格#include <stdio.h>main(){int source;printf("请输入成绩:\n");scanf("%d",&source);if(source>=0&&source<=100){switch (source/10)原创 2016-09-12 10:11:42 · 15800 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-输入10个整数,输出其中最大的数
Linux基础知识学习 C语言作业:输入10个整数,输出其中最大的数原创 2016-09-10 11:31:21 · 2651 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-用for循环完成:输入10个数,求它们的和并输出
Linux基础知识学习 C语言作业:用for循环完成:输入10个数,求它们的和并输出//用for循环完成:输入10个数,求它们的和并输出#include <stdio.h>main(){float sum=0,input;int i;printf("请输入您要求和的是个数·········\n");for(i=1;i<=10;i++){printf("请输入第%d个数:",i);s原创 2016-09-12 10:39:36 · 8297 阅读 · 1 评论 -
Linux-C基础知识学习:C语言作业-输入n,打印n行*,每行*数与当前行数相等
Linux基础知识学习 C语言作业:输入n,打印n行,每行数与当前行数相等#include <stdio.h>main(){int i,j,n;printf("请输入您要多少行小星星:");scanf("%d",&n);if(n>0){n /= 1;//对输入的n取整,即使输入小数,也可以执行for(i=1;i<=n;i++){ for(j=1;j<=i;j++)原创 2016-09-12 13:07:36 · 2146 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-把100~200之间的不能被3整除的数输出
Linux基础知识学习 C语言作业:把100~200之间的不能被3整除的数输出//把100~200之间的不能被3整除的数输出#include <stdio.h>main(){int i,count=0;printf("找出100~200之间的能被3整除的数···\n");for(i=100;i<=200;i++){if(i%3 != 0){printf("%5d",i);coun原创 2016-09-12 14:13:03 · 5143 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-输入m、n,并把m~n之间的不能被3整除的数输出
Linux基础知识学习 C语言作业:输入m、n,并把m~n之间的不能被3整除的数输出//输入m、n,并把m~n之间的不能被3整除的数输出#include <stdio.h>main(){int i,count=0;int m,n;printf("找出m到n之间的能被3整除的数···\n");while(1){printf("请依次输入m、n的值(n>m>=0)···\n");sca原创 2016-09-12 14:24:10 · 6728 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-输入10个整数,找出其中最大值和最小值
Linux基础知识学习 C语言作业:输入10个整数,找出其中最大值和最小值//读10个整数存入数组,找出其中最大值和最小值#include <stdio.h>main(){printf("输入10个整数,找出其中最大值和最小值···\n");int a[10]={0};int max,min,i;for(i=0;i<=9;i++){printf("请输入第%d个整数:",(i+1))原创 2016-09-12 15:04:47 · 12803 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-输入两个数,将两个数交换,按升序输出。
Linux基础知识学习 C语言作业:输入两个数,利用函数、指针,排序后,按升序输出。#include <stdio.h>void swap(int *x,int *y){//利用指针,直接根据内存地址,对内存空间进行操作!int temp;temp = *x;*x = *y;*y = temp;}main(){int a,b;printf("输入两个数:");scanf("%d原创 2016-09-16 17:12:04 · 3785 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。
Linux基础知识学习 C语言作业:将5个学生成绩保存在一个数组中,单独实现一个计算平均成绩的average函数, 在main函数中获取该函数返回的平均值,并打印。#include <stdio.h>float average(float f[],int n){ int i; float ave,sum=0; for(i=0;i<n;i++){ sum += f[原创 2016-09-16 17:56:12 · 6493 阅读 · 0 评论 -
C语言学习:结构体(笔记)
1、结构体类型的定义和变量的定义结构体是一种构造数据类型 (构造数据类型:数组类型、结构体类型(struct)、共用体类型(union))用途:把不同类型的数据组合成一个整体,类似Java中的类,但不同的是,C语言的构造体中木有函数(即Java中的方法)———自定义数据类型 1.1 定义一个结构体类型的一般形式struct [结构体名]//struct是关键字,不能省略;结构体名为合法标识原创 2016-09-16 01:41:23 · 27535 阅读 · 6 评论 -
C语言学习:指针(笔记)
1、C程序设计中使用指针的好处: 使程序简洁、紧凑、高效;有效地表示复杂的数据结构;动态分配内存;得到多于一个的函数返回值。2、内存中每个字节都有自己唯一的编号————内存地址;在程序中声明一个变量,如int i;在程序被编译或者函数被调用时,为这个变量分配相应的内存单元,即分配多少个字节的长度的内存单元。变量就是对程序中数据存储空间的抽象。换句话说———内存相当于高楼大厦,每原创 2016-09-15 22:41:54 · 2169 阅读 · 0 评论 -
C语言学习:平方-->乘方(m的n方)
平方: 直接用两个数(或变量)相乘就可以表示平方,比如x*x不过如果,需要求m的n次方,就需要用到pow(x,y)乘方(包括开方)这个库函数了,使用pow(x,y)这个库函数,需要math.h头文件 其中x和y都是双精度浮点(double)型原创 2016-09-11 19:59:56 · 42079 阅读 · 0 评论 -
C语言学习:开平方
C语言中,开平方需要用到 sqrt() ,并且需要 用到 math.h 头文件 例:#include <stdio.h>#include <math.h>main(){float a,x;printf("请输入一个正数:\n");//这里按数据输入合法考虑,不考虑异常scanf("%f",&a);//输入a的值x=sqrt(a);//计算求xprintf("%f\n",x));//原创 2016-09-11 19:36:45 · 26765 阅读 · 2 评论 -
求1000之内所有“完数”(注:C程序设计(第四版) 谭浩强/著 P141-9)
/*求1000之内所有“完数”,所谓的“完数”是指一个数恰好等于它的所有因子之和。例如,6是完数,因为6=1+2+3。要求输出形式为 6 its factors are 1,2,3 (注:C程序设计(第四版) 谭浩强/著 P141-9)*/原创 2015-04-28 14:20:45 · 762 阅读 · 0 评论 -
Linux-C基础知识学习:C语言作业-输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。(待完善)
Linux-C基础知识学习 C语言作业:输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。/*输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。*/#include <stdio.h>float average(float score[],int n){ float sum=0; int i; for(i=0;i<n;i++){原创 2016-09-16 22:01:57 · 6280 阅读 · 0 评论