![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C程,C语言
weixin_40583065
这个作者很懒,什么都没留下…
展开
-
进入信息与计算科学这个专业后我的感受
作为一名大一新生开学也已经有两个月了,与C程接触的一个半月里有困惑也有惊喜,虽然时常因为某一个地方的错误整个代码无法运行但是代码运行成功的一刹那还是很惊喜的,C语言作为一种基础手段将这个世界上的人联系起来,实在是神奇并具有发展潜力,有幸学习这门专业的我必将好好学习,灵活运用这门技术。原创 2017-10-30 08:21:21 · 7040 阅读 · 1 评论 -
while与do while的区别
while是先判断再执行例:inti=10;while(i<10){ System.err.println(i); i++;}结果是什么都不打印,最终i的值为10do-while是先执行再判断例:int i=10; do{ System.err.println(i); i++; }while(i两者的区别在于第一圈循环时,w转载 2017-11-06 13:23:56 · 2434 阅读 · 1 评论 -
1-1000以内的水仙花数
1 水仙花数的定义没搞清楚,水仙花数是一个n位数(n≥3),该数的各个数位上的数字的n次幂之和等于该数本身。2 根据定义你的第一个while和第二个while循环都是多余的。但a的初始值应该从100开始。3 c语言中求n次幂不是用"^"运算符,可以看到你的程序中求b的3次方表示为b^3,求x的n次方一般用函数实现,可以是自定义函数,也可以用库函数pow,但pow函数是浮点函数,可能会有误差,对于整转载 2017-12-18 11:46:14 · 3868 阅读 · 0 评论 -
两个函数比较大小
scanf函数语句接受这两个数送入变量x.y中.然后用max函数。并把x.y的值传送给max函数的参数a.b.在max函数中比较a.b的大小.把大者返回给主函数的变量z最后在屏幕上输出z的值.1.那x.y不就是a.b吗?2.z不就是a.b其中的一个吗?直接定义个x.y不就行了?干嘛弄这么多变量?原创 2017-12-18 11:48:39 · 5729 阅读 · 0 评论 -
编一程序,将两个字符串连接起来,用strcat.
#include#includeint main(){char s1[100],s2[100]; gets(s1); gets(s2); strcat(s1,s2); puts(s1); return 0;}这个GET是什么意思??原创 2017-12-18 11:51:39 · 8543 阅读 · 1 评论 -
编写一个C程序输入a,b,c三个值,输出其中的最大者 输入123顺序不一样结果不一样这是为什么??
#include void main(){ int max (int x,int y,int z); int a,b,c,d; scanf("%d,%d,&d",&a,&b,&c); d=max(a,b,c); printf("max=%d\n",d);}int max(int x,int y,int z){ in原创 2017-12-18 11:53:33 · 974 阅读 · 0 评论 -
小班研讨课的感受
这学期我们的课以小班研讨课的形式开展,小班研讨课顾名思义大家围在一起针对一个问题开展讨论,以自主思考为主老师辅导为辅达到学会知识的目的。这种学习方式本身是一种新奇有助于理解的教学方式,但是对于初入大学之前对编程只有初级学习的我们来说有一定负担,因为编程是建立在基础C语言知识掌握前提下的高级技能,然而未学习基础知识的我们无法运用C语言的思维去理解题目并运用C语言解决问题,好在学习通有老师上传的视频能原创 2017-12-18 12:10:22 · 243 阅读 · 1 评论 -
C语言编程。题目:从键盘输入一个小于1000的正数,要求输出它的平方根(如果平方根不是整数,则输出其整数
#include #include int main(){float a,b;printf("plesase enter a number\n");scanf("%f",&a);if(a>=1000){printf("please enter another number\n");scanf("%f",&a); }el原创 2017-12-18 12:18:39 · 13817 阅读 · 3 评论