标签:c语言

在vc可以编译,但在Linux下不行,麻烦帮本人看一下什么问题!谢谢

代码:#include<stdio.h> #define N 3 void input(struct student stu[]); void  highavg(struct student stu[]); void avg(struct student stu[]); struct student { char no[3],name[5]; u……

问一下这段代码是什么意思?谁能帮本人解释下,有偿

#include <stdio.h> #include <math.h> #include <float.h> #include <limits.h> #define NMAX 16384 main(int argc, char *argv[]) { int interleaver[NMAX]; int i, ……

//使用返回指针的函数查找最大值 帮看下哪里错了 运行不了 调试可以

#include<stdio.h> *findmax(int *a,int n) { int *max,i=0; for(p=a;p<a+10;p++) { if(*(p+i)>*(p+i+1)) { max=p+i; *(p+i)=*(p+i+1); *(p+i+1)=*(p+i); max=(p+i); } return max;……

关于C变量的作用域

如下图,程序运行完第一个for循环后,初始的n恢复作用,但在第二工for循环结束后,初始的n并没有恢复作用,这是为什么? 解决方案 20 原因是你第二个for比第一个for少了个int 10 第二个循环的n就是使用的初始定义的n的变量,第二个循环把n的值重新赋值了,就是赋值为1了,然后就进入循环;循环之后就是3; 10 不建议LZ在以后写程序时这样做;原因……

求用C语言设计一个简单的计算器进行加减乘除,可带括号,不限定运算式的输入长度,多加些注释,不要太难

求高手用C语言设计一个简单的计算器进行加减乘除,可带括号,不限定运算式的输入长度,多加些注释,不要太难 解决方案 80 #include "stdio.h" int n,i;         /* 请注意这里的n与i设置为全局变量的用意 */   float val[100];  /* 这个数组用来收集字符流中的数 */ char c[1000],fu[1……

c语言传送带问题求指导

 一直没写出来,求高手! 解决方案 40 ///最快可能时间为 :t0 =Sum(Si/(Vi+dv)); ///最慢可能时间为:tm =Sum(Si/Vi) 当 t0<= t 的时候,最快时间为 t0 当 t0 > t 的时候,t 用完,也不能过全部传送带 此时 ///  T= (tm-t) -Sum(ti*dV/Vi); ///  条件是 ……

C语言输入函数scanf()和gets(),gets函数输入的次数比输入的n少一次,这是为什么

本人写的一个小程序,为什么用gets函数得到候选人姓名的时候,允许输入的次数总是比输入的n要少一次呢?而用scanf函数则不会,可是scanf函数没法处理空格,这是为什么呢? /*候选人得票的统计程序,设三个候选人,每次输入一个得票的候选人的名字, 要求最后输出各候选人的得票结果。*/ /*为什么输入的次数比n少一次*/ #include <stdio……