C 的小例子和字串(一)

2021-08-20 11:12:54 字數 2642 閱讀 6164

例項1 怎麼求107653秒是多少天

int second=107653

int day=second/(60*60*24);//得到天數

int second = 107653;

int day = second / (60 * 60 * 24);//得到天數

int sec = second % (60 * 60 * 24);//剩餘的秒數

int h = sec / (60 * 60);//得到的小時

sec = sec % (60 * 60);//變數的重新賦值,再次得到剩餘的秒數

int min = sec / 60;//得到分鐘

intmod = sec % 60;//最後的秒數

console.writeline("秒中是天小時分鐘秒", second, day, h, min, mod);

console.readkey();

例項2 num++類的運算
int num = 10;

num++;

console.writeline("num值為",num);

console.readkey();

num=10+num++; //先取num的原值參與運算 然後再自身加1

例項3 num–類的運算
int num = 10;

num--;

console.writeline(num);

console.readkey();

輸出結果9

例項4 變數可以重新賦值
int num = 10

; num = num + 12

; console.writeline(num);

console.readkey();

輸出22

變數可以重複賦值,一旦給乙個變數賦了新值,那麼變數中的老值就不存在了

意外1例項5 顯示你好某某

"哈哈,仁杰又變帥了");

string name = "老苑"

; console.writeline("你好"+name);

console.readkey();

如果加號兩邊有乙個是字串,那麼這個加號就起到了連線的作用

例項6 顯示資訊第一種寫法

string name = "老蘇"

;int age = 18

;string e_mail = "[email protected]"

;string dress = "釣魚島"

;double salary = 100

;console.writeline("姓名:" + name)

console.writeline("年齡:" + age)

console.writeline("工資:" + salary)

console.readkey();

例項7 顯示資訊第二種寫法(簡便法)
string name = "老蘇";

int age = 18;

string e_mail = "[email protected]";

string dress = "釣魚島";

double salary = 100;

console.readkey();

例項8 顯示資訊第二種寫法
string name = "老楊";

char gender = '女';

int age = 78;

string tel = "18702595";

console.writeline("我叫" + name + ",我今年" + age + "歲了,我是" + gender + "生,我的**是" + tel);

console.readkey();

例項9 經典例子:如何交換值
第一種方法:

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

}}第二種方法:

using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

}}

例項10 如何和美女吃一樣的水果
using system;

using system.collections.generic;

using system.linq;

using system.text;

using system.threading.tasks;

}}

\+乙個字元,組成轉義字元,這個特殊字元就可以顯示出來

\n換行

\b退格

\\ 代表乙個\

\t 水平製表符

感覺這些例子特別有趣的 ,繼續研究中

C 字串陣列排序的小例子

複製 如下 include include include void q sortb char str 20 20 int n void qs char str 20 20 int n void main char str1 20 qs str,7 q sortb str,7 for i 0 i 7...

C字串和C 字串

在c中,並沒有字串這個資料型別,而是使用字元陣列來儲存字串。c字串實際上就是乙個以null 0 字元結尾的字元陣列,null字元表示字串的結束。需要注意的是 只有以null字元結尾的字元陣列才是c字串,否則只是一般的c字元陣列。c字串定義時可以利用 號進行初始化,但是以後不能利用 對c字串進行賦值。...

C字串和C 字串

from 在c中,並沒有字串這個資料型別,而是使用字元陣列來儲存字串。c字串實際上就是乙個以null 0 字元結尾的字元陣列,null字元表示字串的結束。需要注意的是 只有以null字元結尾的字元陣列才是c字串,否則只是一般的c字元陣列。c字串定義時可以利用 號進行初始化,但是以後不能利用 對c字串...