最新回答 / 张幼安
这里加了int 等于是重新定义了一个变量,与全局变量没有什么关系。只是他定义的变量名正好与全局变量相同。你把后面的x看成a就行了。全局变量必须定义在函数外面,如果定义在主函数外面表示所有函数的全局变量。定义在里面的话则表示这个主函数里面的x是不变的
2017-02-28
最新回答 / 慕粉XIAOLIANG
如果你是新手?编程环境还是要的,软件推荐VS2015,推荐理由:集成开发环境,不需要做太多的配置,很适合新手使用,只是安装过程比较麻烦,甚至会出现各种问题,而且安装时间要很长,还有一款ultraedil,这款软件也很好用,就是还要配置编译环境,也是很麻烦,我到现在都还没有配置好,不过我还是推荐你用VS,至于其它的,比如VC++6.0......等等,因为没用过,所以不知道好用不,我也是一小白,刚学C语言也没多久,在用的编程软件也就这俩款
2017-02-28
最赞回答 / 绝望的跳骚
你的太模糊了,给你一个意思差不多的示例吧。现在有一个一维整型数组arry[16],里面每一个元素存放的是0或者1,然后一共16位,怎么把这个数组转换成一个16进制的整型数#include<stdio.h>char hex[17] = "0123456789ABCDEF";int main(){ int a[16] = {0}, sum = 1, total = 0, i; for(i = 0; i < 16; ++i){ scanf("%d", &a[i]); } for(i ...
2017-02-27
最赞回答 / 别将就
if后面不对,少了括号,多了分号if score >= 10000; 改成 if( score >= 10000)附我的代码供参考#include <stdio.h>int main() { int score = 7200; //完善一下代码 if(score>=10000) { printf("钻石玩家"); } else if(score>=5000&&score<10000) ...
2017-02-27
最新回答 / 慕粉小橙
虽然这个题可以,但个人建议不要这么做,有点钻牛角尖的意思,因为return一般就是一段代码块的尾巴了,如果改了第一害怕出问题,第二可读性低,希望对你有点用哦
2017-02-27
最新回答 / 努力并奋斗
兄弟这个教程是文字与编程并茂,还是比较适合新手的,网上也可以搜到C语言入门的各种视频,你要是想先了解一下的话 可以先去看些视频然后再来这里做题学习。 同时可以看书 加油! 望采纳
2017-02-26