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語言問題求助!

24 b a錯,陣列名是常指標,不能 運算或重新賦值。c 沒有語句錯誤,但st太長,放到a中就越界了。d 宣告陣列不同時初始化時不得將空著。c語言問題求助! if strcmp stu i name 0 這句判斷 字串是否相等 flag 只是個標誌變數,目地是為了 if flag 1 printf ...

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

include stdio.h include conio.h main else getch 慕容冰綃 include define default price 270 define work year 30 struct user data int get the year struct use...

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

聽不清啊 include define n 100 typedef struct node sqlist int main int argc,const char argv 以下輸出 for i 1 i number i printf n 排序後 n for i 2 i s.length i s.d...