1. 程式人生 > >牛客網-程式語言初學練習賽(第二場)題解

牛客網-程式語言初學練習賽(第二場)題解

 

只說可說的

 

D反向輸出一個四位數

常規做法:輸入這個數,然後取各位的數,反著輸出

快捷做法:將這個數用陣列存,然後反向輸出

核心程式碼:

	char a[5];
	scanf("%s", a);
	for (int i = 3; i >= 0; i--)
		printf("%c", a[i]);
	printf("\n");

F浮點數的各位數字

注意浮點數是不能進行取模操作的,所以加個強轉,變成int型別,再進行取模操作

 

M 大小寫轉換

小寫字母減去一個32變成大寫,大寫字母加上一個32變成小寫

溫馨提示:空格的ASCII的值是32哦,此題多組輸入,注意要吸收回車

 

其他的,沒什麼好說的,

注意,C語言裡 ' / ' 兩邊都是整數的時候,計算結果是整數部分,如果你想讓結果是小數,加個強轉或者乘上個1.0

 

2018.12.27  15:53  寢室