当前位置:首页 » 编程语言 » 我的C语言

我的C语言

发布时间: 2025-07-20 14:14:21

⑴ “我”字用c语言怎样编写

#include"stdio.h"
#include"string.h"
void main()
{
char a[]={"我"};
printf("%s,%d",a,sizeof(a));
}
我字占两个字节,所以用字符数组,sizeof测a的长度,包含‘\0’,结束符

⑵ 大一第一学期C语言实训心得500字左右,急 急 急,在线等

楼主在这中间加减点东西,就可以用

过C语言实训,让我加深了对C语言的了解,而不只是单单的在课本中学到的那些理论,平时乏味的课程,通过自己动手亲自编写,变的生动有趣,而在自己动手的过程中,出现的问题很多,比理论要难的多,当一个程序写完以后,经常会有很多错误而没法解决。不过,通过几天的实训,逐渐积攒了一些经验,有些错误可以很快就看出来。

这次实训有很大的收获,让我对C语言有了更深的认识,平时在课堂上学到的东西可以自己动手编写,将其转化成一些实用的技能。如果是一个程序写完一处错误也没有,会有种成就感,于是兴趣就来了,兴趣来了,自然学的东西也就多了,能把理论变成实际的技能,让我对C语言有了浓厚的兴趣和更深层的认识。
C语言是一个有序的学习,学了最基本的替换,然后扩展到循环,嵌套,条理很清楚,不是一个零散的知识,实际上所有的课程都如此,不过通过实训我也知道了自己的不足,存在的很多问题。
比如自己写的写的小程序出了问题,不会解决了就叫老师帮忙,虽然说一定意义上增加了师生之间的感情,但是会养成一种依赖的心理,碰到问题了个想到的是求助而不是自己独立解决,所以以后要多多锻炼自己的信心和增加自己的能力,争取做到老师不在身边的时候也可以完成一些简单的程序编写与错误排除。
还有自己的基础知识不扎实,遇到的问题,没有很好的逻辑思维,亲自编写一个陌生的程序的时候会有种无法下手的感觉,找不到突破口。通过实训,逐渐理清了顺序,对于简单的程序和一些相对比较繁琐的嵌套,循环,不在是看着一头雾水。其实只要理清了思路,把基础知识掌握了,然后有条不紊的分析,一步一步理解,C语言还是很有意思的课程。
自己亲自动手编写程序让我增加了对C语言程序开发环境的了解,在上课的时候老师就讲,学习C语言最重要的是学习C语言的逻辑思维,不管以后从事什么行业,学习C语言都对自己的职业很有帮助,如果是从事编程工程工作的话,就更有帮助了,即使以后的编程工作可能不用C语言,但是拥有扎实的C语言基础是对工作很有用的。
当初在初步接触C语言的时候,看着一堆“奇形怪状”的符号,觉得甚是无聊,通过这次实训,摆脱了那种似懂非懂的状态!
感谢学校安排这次实训和老师的耐心讲解,让我学到了很多知识,在实训过程中,同学之间的相互探讨,老师的循循善诱,最终让我们达到了举一反三的效果,在学知识的同时,也增加了同学老师之间的感情。希望以后还会有更多类似的实训课程,在有限的大学时间内学到更多的实用技能,为以后的工作打下一个良好的基础

⑶ 我的这个C语言编写的求解二元方程的两个根的程序有哪些错误

这个问题在于,当判别式<-1E-6(相当于判别式小于0),求共轭复数根时,你的x1和x2事先都是double类型(双精度浮点实数型),这个类型不能存储虚数。再加上rparti没有定义(因为系统会把rparti作为一个完整的标识符看待,所以你不能那样写)

我的建议,在求共轭复根时,x1和x2就不要再表示两个根了,分别用来代表实数部分和去掉虚数单位的虚数部分就行,然后用“字符串组合"的方式输出。在这种情况下,不要直接只写一条输出语句在最后(倒数第2行),而是在每个判别式的分支都写一次printf语句比较好。

具体说,就是在前面的if分支和else if分支都写上输出(倒数第二行的输出去掉),后面else分支写成
x1=-b/(2*a); x2=sqrt(-disc)/(2*a);
这里的x1和x2代表实数部分和虚数部分。
然后写如下的输出语句:
printf("x1=%lf+%lfi, x2=%lf-%lfi", x1,fabs(x2),x1,fabs(x2));
注意,虚数部分x2的符号要去掉(所以用了fabs函数),而是在字符串中写上+和-号,以形成共轭复数的形式

另外,这个程序当中a==0的情况你没有求解,而是显示了一行错误信息,所以,你的printf更不能放在倒数第二行了(这已经是所有分支的外面了),原因是a==0的时候x1和x2从未赋值

⑷ 我学的是c语言,在苹果手机上可以下载编程软件吗

可以下载,在appstore里面搜索:c++ programming;这个比安卓手机的c4droid还稍微好用一些,不过说实话,还是用不惯,不如电脑上方便。

如何学习软件编程:

1、要对计算机基础知识要有所了解,建议买本计算机基础书看看,如果你有自己的电脑,建议多练习打字,对键盘要熟悉,能达到盲打最好。

2、选着一门基础语言,如C或JAVA语言,作为基础编程语言学习,掌握语言的逻辑,学习语法,其实编程实质上就是思路的运用,编程思路有了,一起语言都是想通的。

3、形成自己的编程风格,这里指的是你的思维风格,代码风格,遇到问题要有自己一套思维方式,解决编程问题。解决问题,代码要简洁,有注释易懂。

4、软件编程进阶阶段,这个过程需要你学习一些和数学思维有关知识,比如数据结构,算法,矩阵等等,这样你的编程水平会提升一个档次。

5、有时间可以去参加软件编程等级考试,如初级程序员,信息安全工程师,系统分析师等。也可以去参加一下协会或公开大会,如互联网大会,软件编程联盟,多认识一些高手,多和他们交流学习。

热点内容
编程猫角度 发布:2025-07-20 18:40:19 浏览:507
hibernatesession的缓存 发布:2025-07-20 18:38:46 浏览:13
安卓模拟器下载电脑版哪个好 发布:2025-07-20 18:37:59 浏览:659
三星手机存储卡用不了 发布:2025-07-20 18:37:48 浏览:136
java数组返回 发布:2025-07-20 18:34:20 浏览:259
sqlserver不存在 发布:2025-07-20 18:28:05 浏览:837
原神电脑配置怎么玩不卡 发布:2025-07-20 18:07:06 浏览:955
反编译获取原代码 发布:2025-07-20 17:49:43 浏览:492
plc编译怎么找 发布:2025-07-20 17:48:56 浏览:162
无效的宏名称将编译哑宏 发布:2025-07-20 17:48:16 浏览:155