为了账号安全,请及时绑定邮箱和手机立即绑定

C

C,一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。

来自 C
已采纳 灬elliott回答:
入门语言,国外普遍用java,国内大学一开始都用c,然后c++.黑客入侵,基本上属于网络安全那一块,利用的手段要看具体的地方网络是怎么配置的,要相当熟悉,利用漏洞.从网络基础知识学起

入门语言,国外普遍用java,国内大学一开始都用c,然后c++.

黑客入侵,基本上属于网络安全那一块,利用的手段要看具体的地方网络是怎么配置的,要相当熟悉,利用漏洞.从网络基础知识学起

赞同2 反对 收起

回复
来自 C C# C++
已采纳 qq_一只珂_0回答:
ch[i]的话是字符型,然后放在a[ch[i]]就不对了,改成a[ch[i]-'0']

ch[i]的话是字符型,然后放在a[ch[i]]就不对了,改成a[ch[i]-'0']

赞同6 反对 收起

回复
来自 C C# C++
慕容6552292回答:
<...code...>[ 查看全部 ]
233 213


赞同2 反对 收起

回复
来自 C C++ 数据结构
PHP_hello回答:
现在全球程序员工资最高的就是算法工程师

现在全球程序员工资最高的就是算法工程师

赞同4 反对 收起

回复
来自 C
望远回答:
一般flag是标志变量,用来控制循环,或者是控制变量的正负号的,这个要结合实际需求。例如:求解:1-2+3-4+5-...+49-50的值:<...code...>[ 查看全部 ]

一般flag是标志变量,用来控制循环,或者是控制变量的正负号的,这个要结合实际需求。

例如:求解:1-2+3-4+5-...+49-50的值:

int sum=0;
int flag=1;
for(int i=1;i<=50;i++){
    i*=flag;
    sum+=i;
    flag*=-1;
}
printf("1-2+3-4+5-...+49-50=%d\n",sum);


赞同1 反对 收起

回复
来自 C
JAVAengineer回答:
学泡妞,学什么编程

学泡妞,学什么编程

赞同73 反对 收起

回复
来自 C
已采纳 进击的学霸No1回答:
<...code...>你的函数定义有问题[ 查看全部 ]
#include <stdio.h>
//int gongli;
double taxi(int gongli=12)
{
    double money;
    if (gongli<=3)
    {
        money=13+1;
        printf("小于3公里时的费用为%.2lf元\n",money);
    }
    else 
    {
        money=13+1+2.3*(gongli-3); 
        printf("大于3公里时的费用为%.2lf元\n",money);
    }
    return money;
}    
int main()
{
    // scanf("%lf",&gongli);
    printf("打车总费用为%.2lf元\n",taxi());
    return 0;
}

你的函数定义有问题

赞同1 反对 收起

回复
来自 C C++
已采纳 书旅回答:
'||'或运算是只要有一个为真,那么结果就是真,当执行完++X之后,x的值是4,4是真,所以就不会往后边运算了,因为结果已经是真了。如果把或运算符改成‘与’运算符,那么此处结果就是x=4,y=4,因为‘与’运算符是,两个都为真,结果才是真

'||'或运算是只要有一个为真,那么结果就是真,当执行完++X之后,x的值是4,4是真,所以就不会往后边运算了,因为结果已经是真了。如果把或运算符改成‘与’运算符,那么此处结果就是x=4,y=4,因为‘与’运算符是,两个都为真,结果才是真

赞同4 反对 收起

回复
来自 C JAVA
遗失的拖鞋回答:
是没什么用还是学学JAVA和C吧

是没什么用

还是学学JAVA和C吧

赞同12 反对 收起

回复
来自 C
望远回答:
#include   "stdio.h " 当要调用某个函数时先在用户自已编写的文件中查找,如果找不到再到库文件里去找, 而#include   <stdio.h>  是直接到库文件里去找 所以如果是调用自己写的函数的话就用#include   "stdio.h ",这种形式 而调用标准库函数的话就用#include   <stdio.h> 这种形式,可以提高速度.<...code...><...code...><...code...>[ 查看全部 ]

#include   "stdio.h "
当要调用某个函数时先在用户自已编写的文件中查找,如果找不到再到库文件里去找,
而#include   <stdio.h>  是直接到库文件里去找

所以如果是调用自己写的函数的话就用#include   "stdio.h ",这种形式
而调用标准库函数的话就用#include   <stdio.h> 这种形式,可以提高速度.

#include "studio.h"  //敲错了,#include "stdio.h"
*z=y-x;//这里通过指针来进行地址传递,调用完sub函数后对于参数int *z来说,由于采取指针的地址传递,实参的值也会得到相应的修改,
sub(10,5,&a);//a的值在调用完之后=-5
sub(7,a,&b);//a=-5,所以b=-12
sub(a,b,&c);//a=-5,b=-12,c=-7


赞同1 反对 收起

回复
onemoo回答:
没有区别。for 的小括号中的第一部分只会在一开始时初始化这个 i。所以这不涉及“每次迭代时都生成临时变量”的问题,这两种方式是一样的。而且,如果这个 i 作为迭代 index 只在 for 循环中使用的话,更推荐用第一种写法。这样 i 算是在 for 的作用域中,不会影响到外部。再有,程序员几乎不用考虑这种程度的所谓“优化”。一方面是现代编译器早已经很智能了,即便存在某些编码细节上的影响,编译器也都会自动优化掉。另一方面,采用更具效率的算法对运算速度的提升要远比使用某些过时的“优化技巧”来得大。[ 查看全部 ]

没有区别。

for 的小括号中的第一部分只会在一开始时初始化这个 i。所以这不涉及“每次迭代时都生成临时变量”的问题,这两种方式是一样的。

而且,如果这个 i 作为迭代 index 只在 for 循环中使用的话,更推荐用第一种写法。这样 i 算是在 for 的作用域中,不会影响到外部。


再有,程序员几乎不用考虑这种程度的所谓“优化”。一方面是现代编译器早已经很智能了,即便存在某些编码细节上的影响,编译器也都会自动优化掉。另一方面,采用更具效率的算法对运算速度的提升要远比使用某些过时的“优化技巧”来得大。

赞同2 反对 收起

回复
来自 C Python
LibraYang回答:
C语言入门到放弃

C语言入门到放弃

赞同43 反对 收起

回复
来自 C
已采纳 onemoo回答:
你上一次输入的最后按了回车吧。这个换行符也留在输入流中。scanf 的格式化字符串中的 %c 会匹配输入流中的任何一个字符,所以这次 scanf("%c",&ch) 会读到 '\n' 并存入 ch 中。scanf 的格式化字符串中的空格会匹配输入流中的任何空白字符。所以在 %c 前加上空格,这个空格就会把之前留下的那个换行符匹配走(或者说消耗掉了那个换行符)。后面的 %c 就能正常读到你需要的字符了。在连续使用 scanf("%c ... 时一定要注意这个问题。其实 scanf("%lf"... 也是在两次输入之间,但它不会有这个问题。这是因为其他的格式化指示符(如%lf)会忽略输入流...[ 查看全部 ]

你上一次输入的最后按了回车吧。这个换行符也留在输入流中。

scanf 的格式化字符串中的 %c 会匹配输入流中的任何一个字符,所以这次 scanf("%c",&ch) 会读到 '\n' 并存入 ch 中。

scanf 的格式化字符串中的空格会匹配输入流中的任何空白字符所以在 %c 前加上空格,这个空格就会把之前留下的那个换行符匹配走(或者说消耗掉了那个换行符)。后面的 %c 就能正常读到你需要的字符了。

在连续使用 scanf("%c ... 时一定要注意这个问题。


其实 scanf("%lf"... 也是在两次输入之间,但它不会有这个问题。这是因为其他的格式化指示符(如%lf)会忽略输入流中的空白字符、直接去找后面有意义的字符。

赞同 反对 收起

回复
来自 C
OneKi回答:
http://www.imooc.com/learn/249入门

http://www.imooc.com/learn/249入门

赞同1 反对 收起

回复
已采纳 漂泊流浪的懒汉回答:
要是小白自学,而且你现在在大学有时间,就在网上下载哪种视频教程,网上一大堆,什么黑*,尚**(不能打广告),这些培训机构的免费全套视频很多,跟着上面学,再买一本书,最后就是科学上网,不会就上网查解决办法,争取自己能解决的问题,通过自己查资料、上网……这些当时解决,编程能力提升很快的

要是小白自学,而且你现在在大学有时间,就在网上下载哪种视频教程,网上一大堆,什么黑*,尚**(不能打广告),这些培训机构的免费全套视频很多,跟着上面学,再买一本书,最后就是科学上网,不会就上网查解决办法,争取自己能解决的问题,通过自己查资料、上网……这些当时解决,编程能力提升很快的

赞同12 反对 收起

回复
来自 C++ C JAVA
逸薄云天回答:
虽然我不是专业人士。但是我想你连报酬都不提就想让人花时间给你访谈有点过分了。

虽然我不是专业人士。但是我想你连报酬都不提就想让人花时间给你访谈有点过分了。

赞同2 反对 收起

回复
来自 C
可乐儿_01回答:
我也是女生,我凭着自己兴趣来学习,喜欢敲代码。只要你想,你就会认真去做。

我也是女生,我凭着自己兴趣来学习,喜欢敲代码。只要你想,你就会认真去做。

赞同9 反对 收起

回复
来自 C JAVA Python
养猫人回答:
学习编程的初心?我大概是面向工资编程,比较俗

学习编程的初心?我大概是面向工资编程,比较俗

赞同23 反对 收起

回复
首页上一页1234567下一页尾页

关联分类

  • MongoDB

    Mongo DB是目前在IT行业非常流行的一种非关系型数据库,其灵活...
  • CSS3

    CSS即层叠样式表(Cascading StyleSheet)。 在...
  • Photoshop

    Adobe Photoshop,简称“PS”,是由Adobe Sys...

本月最佳回答网友

关注我喜欢或专注的猿问分类

  • Android
  • AngularJS
  • Bootstrap
  • C
  • C#
  • C++
  • Cocos2d-x
  • CSS3
  • Go
  • Html/CSS
  • Html5
  • iOS
  • JAVA
  • JavaScript
  • JQuery
  • Linux
  • Maya
  • MongoDB
  • Mysql
  • Node.js
  • Oracle
  • Photoshop
  • PHP
  • Premiere
  • Python
  • React.JS
  • Ruby
  • Sass/Less
  • SQL Server
  • Unity 3D
  • Vue.js
  • WebApp
  • ZBrush
  • 云计算
  • 前端工具
  • 大数据
  • 数据结构
  • 机器学习
  • 测试
  • 深度学习
保存
意见反馈 常见问题 APP下载
官方微信