作業十二 總結

2022-07-15 20:48:11 字數 1807 閱讀 8211

一、知識點

1.字串的複製、連線...:

(1)字串的複製:strcpy(str1,str2)

(2)字串的連線:strcat同上

(3)字串的比較:strcmp同山

(4)求字串長度:strlen同上

.字串和字元指標

2.如果定義乙個字元指標接收字串常量的值,該指標就指向字串的首字元。這樣,字元陣列和字元指標都可以用來處理字串。例如:

char sa =」array」;

char *sp=」point」;

printf(「%s」,sa);

printf(「%s」,sp);

printf(「%s\n」,」string」);

3.結構是c語言中一種新的構造資料型別,它能夠把有內在聯絡的不同型別的資料匯聚成乙個整體,使它們相互關聯;同時,結構又是乙個變數的集合,可以按照對基本資料型別的操作方法單獨使用其成員變數。

·結構型別定義的一般形式為:

struct 結構名

}printf("the longest string is: %s\n", str[longest]);

return 0;

}

#include #include #include int main() 

printf("input a string:\n");

scanf("%s", str);

for(i = 0;i < strlen(str); i++)

for(i = 32, n = 0;i < 127; i++, n++)

}return 0;

}

#include#includestruct students_list;

int count=0;

void new_student(struct students_list students);

void search_student(struct students_list students,char *name);

void print_student(struct students_list students);

int main()

}while(choice!=0);

printf("謝謝使用學生資訊查詢系統!\n");

return 0;

}void new_student(struct students_list students)

printf("請輸入新學生的姓名:");

scanf("%s",f.name);

printf("請輸入新學生的語文成績:");

scanf("%d",&f.chinese);

printf("請輸入新學生的數學成績:");

scanf("%d",&f.math);

printf("請輸入新學生的英語成績:");

scanf("%d",&f.english);

printf("請輸入新學生的學號:");

scanf("%s",f.id);

students[count]=f;

count++;

}void search_student(struct students_list students,char *name)

for(i=0;iif(strcmp(name,students[i].name)==0)

if(flag)

else

printf("無此學生資訊!");

}void print_student(struct students_list students)

}

第十二次作業總結

字串和字元指標 字串常量 array point 用一對雙引號括起來的字串行 被看做乙個特殊的一維字元陣列,在記憶體中連續存放 實質上是乙個指向該字串首字元的指標常量 char sa array char sp point printf s sa printf s sp printf s n str...

CINTA作業十二

證明 由題意可得,ab 2 ab,a 2 a,b 2 b,ab 2 a 2 b 2 abab aabb,故ba ab。若r為整環,ab ba 0,滿 換律。若r不為整環,ab 0且a和b均不等於0,ba 2 ba baba 0,依舊滿 換律。3.記z 2 請證明z 2 是環,且是整環證明 顯然,z ...

十二章作業

1,在server主機中把 etc目錄中打包壓縮到 mnt中,名字為etc.tar.gz 在shell中輸入命令 tar zcf mnt etc.tar.gz etc 結果如圖 2.複製server主機中的etc.tar.gz到desketop主機中的 mnt中 在shell中輸入命令 scp mn...