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

2021-06-26 19:23:23 字數 1875 閱讀 9973

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 int main 關鍵在 由於c語言要求要求列印出 這個符號必須使用 c語言問題求助 c語言問題求助 思路是對的,但輸入的時候不能加空格,你scanf輸入函式那裡有逗號,所以輸入的時候也要加逗號。建議輸入函式直接是 d d!還有該程式唯一的邏輯錯誤是在第14行,是for i 0 i ...

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

數學水平是要的,重要的是邏輯思維!函式也是要的,沒那你就寫不出什麼好的程式!這函式又和課本上的數學函式有點不一樣!但不象數學函式那麼難,但比數學函式靈活,也有意思。可不是要所有課本的數學函式!課本數學可以不好,但是你邏輯思維一定要好,熊貓燒香知道吧,寫這程式的人只是中專畢業!英語前期是不需要的!因為...

馬上要考C語言了,求教大神 問題有下 1 C語言中 376 為什麼代表圖形字元

376 是8進位制數。超出普通ascii碼範圍的碼,顯示什麼同 系統有關 顯示窗的設定 t 跳一次,等於按了1次tab 鍵。t t 等於按了2次tab 鍵。跳二次。b b 等於按了2次 backspace鍵。刪去前2個字元。得到的結果是float型或者是double,小數點後不一定要寫6位。如果 1...