• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

toupper函数及一些小程序

原作者: [db:作者] 来自: [db:来源] 收藏 邀请
 1     
 2 
 3 toupper
 4     
 5 
 6   原型:extern int toupper(int c);
 7   
 8   用法:#include <ctype.h>
 9   
10   功能:将字符c转换为大写英文字母
11   
12   说明:如果c为小写英文字母,则返回对应的大写字母;否则返回原来的值。
13   
14   举例:
15 
16 
17       // toupper.c
18       
19       #include <syslib.h>
20       #include <ctype.h>
21 
22       main()
23       {
24         char *s="Hello, World!";
25         int i;
26         
27         clrscr();        // clear screen
28         printf("%s\n",s);
29         for(i=0;i<strlen(s);i++)
30         {
31           putchar(toupper(s[i]));
32         }
33         
34         getchar();
35         return 0;
36       }

 

//---------------------------------1
#include <stdio.h>
#include<stdlib.h>
void main()
{
    printf("0 & 0 is %d\n", 0 & 0);
    printf("0 & 1 is %d\n", 0 & 1);
    printf("1 & 1 is %d\n", 1 & 1);
    printf("1 & 2 is %d\n", 1 & 2);
    printf("15 & 127 is %d\n", 15 & 127);
    system("pause");
}
//------------------------------2
#include <stdio.h>
#include<stdlib.h>
void main()
{
    int value = 0xFF;

    printf("The inverse of %X is %X\n", value, ~value);
    system("pause");
}
//-------------------------------3
#include <stdio.h>
#include<stdlib.h>
void main()
{
    printf("0 | 0 is %d\n", 0 | 0);
    printf("0 | 1 is %d\n", 0 | 1);
    printf("1 | 1 is %d\n", 1 | 1);
    printf("1 | 2 is %d\n", 1 | 2);
    printf("128 | 127 is %d\n", 128 | 127);
    system("pause");
}
//------------------------------------4
#include <stdio.h>
#include<stdlib.h>
void main()
{
    printf("0 ^ 0 is %d\n", 0 ^ 0);
    printf("0 ^ 1 is %d\n", 0 ^ 1);
    printf("1 ^ 1 is %d\n", 1 ^ 1);
    printf("1 ^ 2 is %d\n", 1 ^ 2);
    printf("15 ^ 127 is %d\n", 15 ^ 127);
    system("pause");
}
//------------------------------------5
#include <stdio.h>
#include<stdlib.h>
void main()
{
    printf("The letter is %c\n", 'A');
    printf("The letter is %c\n", 65);
    system("pause");
}
//---------------------------------------6
#include <stdio.h>
#include<stdlib.h>
void main()
{
    char letter;

    int vowel_count = 0;
    int consonant_count = 0;

    for (letter = 'A'; letter <= 'Z'; letter++)
        switch (letter) {
        case 'A':
        case 'E':
        case 'I':
        case 'O':
        case 'U': vowel_count++;
            break;
        default: consonant_count++;
    };

    printf("The number of vowels is %d\n", vowel_count);
    printf("The number of vowels is %d\n", consonant_count);
    system("pause");
}
//------------------------------------------------------------7
#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#include <stdlib.h>

void main()
{
    char letter;

    do {
        printf("A Display directory listing\n");
        printf("B Display disk information\n");
        printf("C Change system date\n");
        printf("Q Quit\n");
        printf("Choice: ");

        letter = getchar();
        letter = toupper(letter);

        if (letter == 'A')
            system("DIR");
        else if (letter == 'B')
            system("CHKDSK");//不能用
        else if (letter == 'C')
            system("DATE");
    } while (letter != 'Q');
    system("pause");
}

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
小程序的省略号发布时间:2022-07-18
下一篇:
小程序webview踩坑发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap