Linux下C語言問題求助要考試了

時間 2021-06-26 19:22:56

1樓:匿名使用者

**太多了 給個郵箱發給你

2樓:匿名使用者

第一題c程式

#include

#include

int main(int argc,char* argv[ ])

if(argc!=3)

printf("userage:argc number error!\n");

return -1;

char buf[100];

sprintf(buf,"head  -n %s %s",argv[2],argv[1]);

system(buf);

return -1;

2:  第二題c程式

#include

#include

int main(int argc,char* argv[ ])

if(argc!=4)

printf("userage:argc number error!\n");

return -1;

char buf[100]=;

sprintf(buf,"head  -n %s %s  |tail -n %s",argv[2],argv[1],argv[3]);

system(buf);

return -1;

第3題不知道你的具體要求,4和5就太簡單了,不寫了。

3樓:焦拱

/*  第一題 */

#include

#include

#include

int main(int argc, char *argv)

if((fp = fopen(argv[1], "r")) == null)

n = atoi(argv[2]);

for(i=1; i<=n; i++)

fclose(fp);

return 0;

}/* 第二題  */

#include

#include

#include

int main(int argc, char *argv)

if((fp = fopen(argv[1], "r")) == null)

n1 = atoi(argv[2]);

n2 = atoi(argv[3]);

if(n1 > n2)

for(i=1; i

#include

#include

int main(int argc, char *argv)

if((fp1 = fopen(argv[1], "r")) == null)

if((fp2 = fopen(argv[2], "r")) == null)

while(!feof(fp1))

while(!feof(fp2))

printf("the number is %d\n", count);

fclose(fp1);

fclose(fp2);

return 0;

}/* 第四題 */

#include

int main(int argc, char  *argv)

for(i=1; i

#include

int main(int argc, char *argv)

ch = *argv[2];

if((fp = fopen(argv[1], "r")) == null)

while(!feof(fp))

printf("%s occured %d times in %s\n", argv[2], count, argv[1]);

fclose(fp);

return 0;}

c語言問題 求助,C語言問題 求助

聽不清啊 這樣試試?include include int main scanf d d c,d for i 1 i a i printf d n e return 0 1 int 型別輸入的時候是 d,int 和float不要混合計算用。改過以後就是下面的 四則運算就是從左到右順序的,小括號優先。...

c語言問題求助,C語言問題求助

普洛智應 include void sort int p1,int p2,int p3 else if p1 p3 else else if p2 p3 if p1 看下函式形參和實參的概念。 include main void sort int p1,int p2,int p3 少括號 else ...

c語言問題,求助,C語言問題,求助!!

include int flower int num int main include int flower int num int main t 0 for i m i n i if t printf no n else printf n return 0 風林火陰山雷 先回答你第一個問題,遞迴函...