可以參考下面的代碼:
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設、高性價比相山網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式相山網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設找我們,業(yè)務覆蓋相山地區(qū)。費用合理售后完善,十載實體公司更值得信賴。
#include stdio.h
#include stdlib.h
void movefour(char *str)
{
int i,j;
char t;
for(i=0;i4;i++)
{
t=str[strlen(str)-1];
for(j=strlen(str)-1;j0;j--)
str[j]=str[j-1];
str[0]=t;? ? ? ? ? ?
}
}
擴展資料:
C語言strcat()函數(shù):字符串連接(拼接)
C語言isupper()函數(shù):判斷一個字符是否是大寫字母
C語言isspace()函數(shù):判斷一個字符是否是空白符
C語言isprint()函數(shù):判斷一個字符是否是可打印字符
C語言islower()函數(shù):判斷一個字符是否是小寫字母
C語言ldexp()函數(shù):返回x乘以2的exponent次方(次冪)的值
C語言isalnum()函數(shù):判斷一個字符是否是字母或者數(shù)字
參考資料來源:百度百科-C語言函數(shù)
原型:extern int isupper(int c);
頭文件:ctype.h
功能:判斷字符c是否為大寫英文字母
說明:當參數(shù)c為大寫英文字母(A-Z)時,返回非零值,否則返回零。
附加說明: 此為宏定義,非真正函數(shù)。
舉例1:(在Visual C++6.0中運行通過)
#include ctype.h
#include stdio.h
int main()
{
char Test[]="a1B2c3D4";
char *pos;
pos=Test;
while(*pos!=0)
{
if(isupper(*pos))
printf("%c",*pos);
pos++;
}
printf("\n");
return 0;
}
輸出:BD
可以參考下面的代碼:
#includestdio.h
void?main()
{
int?n,i;
printf("請輸入一個四位整數(shù):\n");
scanf("%d",n);
if?(n999n10000)
{
while?(n0)
{
i=n%10;
switch(i)
{
case?(0):?printf("zero?",i);break;
case?(1):printf("one?",i);?break;
case?(2):printf("two?",i);?break;
case?(3):printf("three?",i);?break;
case?(4):printf("four?",i);break;
case?(5):printf("five?",i);?break;
case?(6):printf("six?",i);?break;
case?(7):printf("seven?",i);break;
case?(8):printf("eight?",i);break;
case?(9):printf("nine?",i);?break;
}
n=n/10;
}
}
else?printf("ERROR,輸入了錯誤的數(shù)字!\n");
printf("\n");
}
擴展資料:
C語言isupper()函數(shù):判斷一個字符是否是大寫字母
C語言isspace()函數(shù):判斷一個字符是否是空白符
C語言isprint()函數(shù):判斷一個字符是否是可打印字符
C語言islower()函數(shù):判斷一個字符是否是小寫字母
C語言ldexp()函數(shù):返回x乘以2的exponent次方(次冪)的值
C語言labs()函數(shù):求整數(shù)的絕對值(針對long類型)
C語言isgraph()函數(shù):判斷一個字符是否是圖形字符
C語言log10()函數(shù):返回以10為底的對數(shù)
C語言log()函數(shù):返回x的自然對數(shù)(以e為底的對數(shù))
C語言ldiv()函數(shù):求兩個數(shù)的商和余數(shù)(針對long類型)
C語言ceil()函數(shù):求不小于x的最小整數(shù)(向上取整)
C語言floor()函數(shù):求不大于x的最大整數(shù)(向下取整)
參考資料來源:百度百科-c語言
#include stdio.h
#include ctype.h
main()
{
int upper_count = 0;
int i;
int ch;
while((ch = getchar()) != EOF)
{
if(isupper(ch))
upper_count++;
}
printf("upper_count == %d\n", upper_count);
return 0;
}
用標準輸入重定向把文章輸入程序即可