
c语言
qq_43305225
这个作者很懒,什么都没留下…
展开
-
c语言程序设计
对于数组的认识c语言中,常用的有一维数组,二维数组;一位数组定义的一般式为:类型说明符号 数组名 [常量表达式];列如一维数组的初始化为:例如int a[3]={1,2,3};一维数组从a[0];开始计算二维数组定义的一般表达式为:类型说明符 数组名[][];二维数组的初始化为:int a[2][3]={1,2,4,3,5,6};和一维数组一样也是从a[0][0];开始...原创 2018-12-25 18:42:25 · 123 阅读 · 0 评论 -
将一个数组中的数据逆序排放。
#include<stdio.h>void main(){int a[10],i;for(i=o;i<10;i++){scanf("%d",&a[i]); //从键盘上读取数据}for(i=9;i>-1;i–){printf("%d",a[i]); //逆序重新排放数据元素}return 0;}...原创 2018-11-24 10:30:42 · 1978 阅读 · 1 评论 -
冒泡排序 (升序)
#include&lt;stdio.h&gt;#define c 5int main(){int a[c]={5,4,6,8,99};int i,j,t;printf(“这个程序使用的是冒泡排序法:”);for(i=0;i&lt;5-1;i++) //一共扫描n-1次{for(j=0;j&lt;5-i-1;j++)// 扫描到a[n-i-2]与a[n-i-1]为止直到结束{...原创 2018-12-25 18:42:55 · 367 阅读 · 0 评论 -
求100以内所有的素数和
#include<stdio.h>int main(){int i,j,t,s=0;for(i=2;i<=100;i++) //因为1既不是素数也不是合数{t=1; //当i为素数的时候,t=1;for(j=2;j<=(i/2);j++){if(i%j= =0)t=0;}if(t= =1)s+=i;}printf("%d\n",s);retu...原创 2018-11-25 13:01:55 · 12356 阅读 · 0 评论 -
c语言版数据结构中顺序表插入的算法描述
a11(序号)a22……––ai-1i-1aii––ai+1i+1……ann算法描述如下:Status ListInsert (SqList *L,int i, ElemType e){ //在顺序表L中,第i个位置插入元素e,其中1<=i<=L -> length+1in...原创 2018-12-19 11:30:37 · 1937 阅读 · 0 评论