C语言初学者。 寻求帮助,刚学过C语言,向大佬求助

发布于 科技 2024-02-26
18个回答
  1. 匿名用户2024-01-26

    拷贝到迅雷或者旋风,当然也可以拷贝到IE浏览器打开,但是因为这是直接的**地址,所以有时候是不行的,所以建议拷贝到**工具。

    至于 VC6 和 VS2010 之间的选择,应该使用 VC6 吗? 虽然它是很久以前的工具,但它仍然一样经典。 可以说,我们还没有用完 VC6 的 30% 的功能。

  2. 匿名用户2024-01-25

    你想问什么,这个程序就是在屏幕上输出爱。

  3. 匿名用户2024-01-24

    我们来谈谈程序**格式,不要写在一行上,写在一行上,有些编译器会在那里报错!

  4. 匿名用户2024-01-23

    您将 int 更改为 void 并尝试 No,在 int main() 前面添加 using namespace std;

  5. 匿名用户2024-01-22

    只要学习 C,就可以随心所欲地使用 VS6 或 VS2010,因为它们只是 IDE; 它与学习特定语言无关。

  6. 匿名用户2024-01-21

    输入的符号是中文输入法吗?

  7. 匿名用户2024-01-20

    这是编译器的问题!

  8. 匿名用户2024-01-19

    你把你的错误消息放出来,看看。

  9. 匿名用户2024-01-18

    我经常用这个公式来计算一周!

    解释如下:每个月的第一天是星期几——1,实际上上个月的最后一天是星期几。 例如,如果 2 月 28 日是今年的星期一,则此参数为 1。

    今天(3 月 27 日)的日期是 27,然后是 27+1 = 28,然后是 7 的余数 (28%7) = 0。 所以,今天是星期天 (0);

    这样,你可以找到 3 月 31 日的日期是 31,然后 31+1 = 32,然后找到 7 的余数 (32%7)=4。 好吧,可以知道下个月(2022 年 4 月)的这个参数等于 4。

  10. 匿名用户2024-01-17

    第五个表达式“i==5&&c&&(j=8)”根据优先级计算如下:

    1.先计算(j=8),结果为8,即:i==5&&c&&82,再计算i==5,结果为0(false),即:0&&c&&83,再计算0&&c,结果为0(false),即:

    0&&84,最后计算为 0&&8,结果为 0 (false)。

    从第 4 步,我们可以看到第五个表达式的结果是 0

  11. 匿名用户2024-01-16

    for(x=-10;x++)是一个错误的表达式,我认为它应该是for(x=-10; x;x++)。

    解释:while(1)。

    它是一个条件循环,即当括号内的表达式不是0时,它进入循环体,这里的表达式是1,即条件从来不为0,所以循环一直持续下去,就变成了一个“无限循环”。

    dowhile(1) 的含义与上述相同,只不过前者是先判断条件后回收,后者是先进入循环后判断条件。 由于判断条件始终为1,因此产生了“无限循环”现象。

    至于for(x=-10; x;x++)

    当中间的表达式 x 为零,x 的初始值为 -10 时,现在依次将其加到 1,则 x 的值将从 -10 变为 -9、-8 ,..一直到 0,即出圈。

  12. 匿名用户2024-01-15

    while 确定条件是否为 true,并且循环始终执行。 while(1) 为 true。 所以继续循环。 这样一来,循环内部就需要通过if条件来判断,中断跳出来。

    for 循环, for(a; b;c),a 表示起始条件,b 表示循环条件,c 表示循环变量的变化方式。

    只要 b 为真,它就会循环。

  13. 匿名用户2024-01-14

    在C语言中,0为假,非0为真,也就是说1为真,100也是真,可以写while(true)或while(1)或while(2)或while(100)等,通常写while(1)。

    for 循环的结构是 for( ; 即使参数没有填写,分号也不能缺失,你写的那个只有一个分号,会报错。

  14. 匿名用户2024-01-13

    for(x=-10;x++)你缺少分号吗?while(1) 和 while(true) 的意思相同。

    循环测试一直都是正确的。

  15. 匿名用户2024-01-12

    while 执行循环的条件,只要它不是 0,并且你的 for 语句写错了,

  16. 匿名用户2024-01-11

    既然你是初学者,我想跟大家讲一点基本知识,首先,scanf函数,是一个输入流函数,也就是从终端(即键盘)读取信息,你的陈述是输入三个数据,首先,有一个问题,就是如何使用键盘输入三个数据, 我想让你知道,当你输入数据时,最好用一个空格来分隔这三个数据,这些你会慢慢知道你为什么要这样做。

    然后,就是 a=x; 这个陈述,我想说,两个整数相除或整数,是向下舍入的,例如(你也可以自己编程尝试),1 2 = 0 4 3 = 1。 没有必要减法。

    最后,还有三元运算符。 首先,a==20?21:

    20;这个说法是三元运算符有一个结果,即如果a==20,则结果为21,反之则为20; 所以你应该用 a 来存储这个结果,因为你的意思应该是,如果上面表达式的结果是 20,那就是 21 世纪(什么是 +1,我也理解你的想法),反之亦然是 20 世纪(这个想法其实是初学者的常见问题,那就是 思维就是这么现实,其实程序和人们的想法和现实是有差距的,程序是僵化的,不能用人的逻辑来写程序),你在想,人一般不是20世纪,也不是21世纪,这是可以理解的,但总有局限性。事实上,在这种情况下,您不需要使用此语句。

    我的回答是:

    #include

    main()

    如果必须使用该三元表达式(有限制):

    #include

    main()

    希望能帮你解决一些问题,都是这样,当时有人帮了我,我也想帮别人。

  17. 匿名用户2024-01-10

    您的程序有问题。

    #include

    main()

    该过程可以更改为:

    #include

    main()

  18. 匿名用户2024-01-09

    main()

    本世纪就是这样。

    添加例如:2012 11 24

相关回答
10个回答2024-02-26

1:A(bcd 需要在末尾括号内表示为关键字) 2:b(C 中的函数是并行的,不能嵌套,调用可以嵌套,A 调用 B,B 调用 C。 ) >>>More

15个回答2024-02-26

答案已发送到您的邮箱,请检查。 另外,建议不要依赖这种方式来完成作业。

2个回答2024-02-26

总结。 kiss 程序的输出是:“ababa”。

在程序中定义一个字符数组 a,并初始化为"ababa"。在 main 函数中,调用函数 f(&a[1]),即将 a[1] 的地址传递给函数 f,p 指向 a 数组中第二个字符“b”的地址。 然后,在函数 F 中,使用 for 循环将字符串(即字符数组)P 遍历到字符串,并使用 if 语句确定它是否为小写字母,如果是,则从字符的 ASCII 代码中减去 32 以将其转换为相应的大写字母。 >>>More

21个回答2024-02-26

可以这样更改它:

#include >>>More

10个回答2024-02-26

根据你对计算机的理解有多深,如果你深入,你就会学习C,如果你不深入,你会学习C。 当然,学习C++也不错,首先,你需要知道你以后想做什么,单片机? 桌面应用程序? >>>More