小經典理解

2021-06-19 20:22:49 字數 2137 閱讀 9794

c是n的百位數或者百位以上的數

b是n的十位數

a是n的個位數

2.123/10=12

123%10=3

/是除法,應為123和10是整形,所以結果只保留整數字,得12

%是求模,就是餘數123除以10餘數是3

3.

#include "stdio.h"

int>

sum=0;

while(scanf("%d",&d)>0)

if(n==0)

max=d;

min=d;

if(max

if(min>d)>

sum+=d;

n=n+1;

printf("最大數是:%d\n",max); 

printf("最小數是:%d\n",min); 

printf("和是:%d\n",sum);

printf("平均數是:%.2lf\n",(double)sum/(double)n);

4.
從控制台讀取乙個字串,把它倒序輸出。
5.
從控制台讀取乙個字串判斷一下是不是回文。ps.回文:ilovevoli  兩邊對齊
#include
#include
int>
if(str[i] !=>
>
>
if(str[i] == '  ' &&>
num++;
}
i++;
}
num++;
printf("%d\n",num);
}
strcpy(s1,s2);strcpy函式的意思是:把字串s2中的內容copy到s1中,連字串結束標誌也一起copy.

這樣s1在記憶體中的存放為:ch\0;

在cout《如果說s1的長度是6,那是錯誤的.你沒有弄清strlen與sizeof的意思。

strlen函式的意思是測試字串的字元長度,不含字串結束標誌的。

sizeof是個運算子,它的結果是字串在記憶體中的所佔位元組大小,它要把\0算進去的。

strcpy函式原型1

char * strcpy(char *a,char *b)

strcpy函式原型2

char *strcpy(char *strdest, const char *strsrc);//strdest為目標,strsrc為源

經典小程式

4 氣泡排序 公升序 思路 n個數,每次比較相鄰的兩個數,如果前面的數大就相互交換,這樣小的數就會像氣 泡一樣往前冒。一趟排序完成後最後乙個數最大。共進行n 1趟排序。完整程式 include define n 10 int main int num n int i,j int t for i 0 ...

java經典小知識

math.round 11.5 返回 long 12,math.round 11.5 返回 long 11 tring s new string xyz 建立了幾個string object?兩個物件,乙個是 xyx 乙個是指向 xyx 的引用物件s。short s1 1 s1 s1 1 有什麼錯?...

Java經典小知識

math.round 11.5 等於多少?math.round 11.5 等於多少?math.round 11.5 返回 long 12,math.round 11.5 返回 long 11 tring s new string xyz 建立了幾個string object?兩個物件,乙個是 xyx...