摘要: 1、建立一个通信录,通信录的结构体记录包括:姓名、生日、电话号码;其中生日又包括三项:年、月、日。编写程序,定义一个嵌套的结构类型,输入n(n<10)个联系人的信息,再按他们的年龄大小的顺序依次输出其信息。 #include<stdio.h>struct people{ char name[10]; 阅读全文
posted @ 2019-06-25 18:43 刘旭红 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1拆分实数的整数与小数部分: #include<stdio.h>void splitfloat(float x,int * intpart,float * fracpart);int main(void){ float x; int intpart; float fracpart; printf(" 阅读全文
posted @ 2019-06-19 22:48 刘旭红 阅读(113) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h>int main(void){int i, j, k, n=0;int a[12][12]; while(n<=0||n>=11){printf("请输入要打印的行数:");scanf("%d",&n);}printf("%d行杨辉三角如下:\n",n);for( 阅读全文
posted @ 2019-06-11 22:06 刘旭红 阅读(115) 评论(1) 推荐(0) 编辑
摘要: 心得体会:第一题用到的是一维数组,要注意的问题有选择排序法算法的运用,还有要注意一维数组的引用;刚开始编程的时候由于没搞清楚,导致运行不出来,之后借助例题和同学的讲解就做出来了,总之还是缺乏上机练习。 1·/*选择法排序。输入一个正整数n(1<n<=10),再输入n个整数,将他们从大到小排序后输出。 阅读全文
posted @ 2019-06-10 21:50 刘旭红 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 由于自己上课没注意听,下课后也没多做功课,所以当看到这道题的时候,不知道怎么下手,之后就看了书上的及知识点,然后试着做了一下,但还是有问题,就问了别人,但第六题还是没做出来 #include<stdio.h>int main(void){ int factorsum(int number); int 阅读全文
posted @ 2019-05-28 21:52 刘旭红 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 刚开始看着书上的例题慢慢编程,但编程完运行的时候有错误,后来问了一下别人才发现错在哪儿了,编程最重要的是要思路清晰,才能一步一步往下编程。 #include<stdio.h>#include<math.h>int prime(int m);int main(){ int m,n,count,sum; 阅读全文
posted @ 2019-05-07 22:04 刘旭红 阅读(147) 评论(1) 推荐(0) 编辑
摘要: 这次的作业主要是循环语句,第一次写的时候,不太熟悉循环语句所以就弄错了,然后又重新熟悉了一下课本上的知识,看了课本上的程序,然后又继续写程序了,写完运行之后提示有错误,就检查,发现与或符号弄反了,写程序关键是要弄清楚知识点,然后编的时候仔细,也希望自己能努力一下吧,学好C语言 #include<st 阅读全文
posted @ 2019-04-16 22:40 刘旭红 阅读(144) 评论(1) 推荐(0) 编辑
摘要: #include<stdio.h>int main(){ int a; double x,y,z; scanf("%lf",&x); scanf("%d",&a); if(x<=3){ y=10;} else if(x<=10){ y=10+(x-3)*2;} else{ y=24+(x-10)*3 阅读全文
posted @ 2019-04-10 22:34 刘旭红 阅读(105) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-04-01 23:46 刘旭红 阅读(60) 评论(1) 推荐(0) 编辑
摘要: 首先开始编的时候就直接开始编了,然后有错误编不出来,后来老师说初学者编程之前一定要先画程序框图,然后再编程,画了程序框图后编程就简单多了,不过还是要多上机, 阅读全文
posted @ 2019-03-20 15:08 刘旭红 阅读(128) 评论(1) 推荐(0) 编辑