C语言编程学习者问答第一期,看看这些问题你出现过吗?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了C语言编程学习者问答第一期,看看这些问题你出现过吗?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1757字,纯文字阅读大概需要3分钟。
内容图文
![C语言编程学习者问答第一期,看看这些问题你出现过吗?](/upload/InfoBanner/zyjiaocheng/624/7c6bef5e148443658b1599a9bb7847d9.jpg)
今天给大家分享我们学习基地的小伙伴遇到的问题,以及正确回答,看看这些问题你遇到过吗~
1.这张图片文字“第二段”后面的说法是否有问题?
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030615573.jpg)
?
回答:
这是二进制的加法,很多人会误解减法就是相减,但是在编程中减就是补码。如果不能理解,可以把补码看成是一个负号。
2.请问这里是出现了什么问题?
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030617382.jpg)
?
回答:
改为%f 不要使用%lf
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030618738.jpg)
?
3.求问,这段代码想实现:cout出所有带有7的数和7的倍数,求问错在哪里?
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030619105.jpg)
?
回答:
赋值改为全等。
4、
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030619583.jpg)
?
回答:
先把数字拆分 用三个变量存储起来 然后用穷举法列举九种情况 然后依次比较 找最大/最小值就好
5、二进制如何转换为十进制
回答:
int arr[32];
char str[32];
int n;
scanf("%s",str);
n = strlen(str);
for(int i=0;i
arr[i] = str[i] - '0';
}
int sum = 0;
int num = 1;
for(int i=n-1;i>=0;i--){
sum += num;
num *= 2;
}
printf("sum:%d\n",sum);
6、请问这个有什么问题?
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030620011.jpg)
?
回答:
for 循环里面不要写小数
7、百元买百鸡用双层循环怎么写?
回答:
三层循环,小鸡个数为x, 公鸡个数为y,母鸡个数为z。x+y+z = 100,ax+by+cz=100,两个方程,同时满足,三层循环。
8.
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030622051.jpg)
?
回答:
变量和函数名一样,冲突了。
9、为什么用C语言打的程序,不用.c要用.cpp
回答:
.cpp是C++的环境,能写C语言是因为兼容了C,但是又在C的基础上添加了一些特性,一些语法跟C也有所出入,学习C的时候建议使用C的环境。改为.cpp是因为你用了C++的语法和关键字。
10、
![C语言编程学习者问答第一期,看看这些问题你出现过吗? - 文章图片](/upload/getfiles/0001/2021/5/1/20210501030624891.jpg)
?
回答:
这里先解决思路,从右往左一个一个算。 b = b / 3; b=3, a*=3, a=a*3=30, b-=30, b=b-30 = 3-30=-27, a+=-27, =>a=a-27 = 30-27=3。
通过上面一些问题我们能够看到,有一些只是因为自己的粗心,有一些是需要转换思维。这就需要我们在敲代码的时候认真细致,先理清思路,再开始动手编码,并且完成之后注意拼写是否错误,以及是否有遗漏,养成习惯,会对以后的学习很有益处!
如果你也想快速掌握编程,深入学习,这里为你分享一个学习基地!
里面有资深专业软件开发工程师,在线解答你的所有疑惑~C语言入门“so easy”
资料包含:编程入门、游戏编程、课程设计、黑客等。
点击快捷通道进入
内容总结
以上是互联网集市为您收集整理的C语言编程学习者问答第一期,看看这些问题你出现过吗?全部内容,希望文章能够帮你解决C语言编程学习者问答第一期,看看这些问题你出现过吗?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。