c是n的百位數或者百位以上的數b是n的十位數
a是n的個位數
2.123/10=12123%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...