zoukankan      html  css  js  c++  java
  • C 程序

    对输入的数求和,知道和大于3000或者输入的数超过100个

     1 int main()
     2 {
     3     int sum = 0;
     4     int i,number;
     5     for(i = 1;i <= 100;i++)
     6     {
     7         scanf("%d",&number);
     8         sum += number;
     9         printf("sum= %d",sum);
    10         if(sum >= 3000)
    11             i = 100;
    12     }
    13     return 0;
    14 }

     显示输入整数的二进制形式:

     1 int main()
     2 {
     3     int number,temp,i;
     4 
     5     printf("请输入一个数:");
     6     scanf("%u",&number);
     7     printf("十六进制的形式为:%4x
    ",number);
     8     printf("二进制的形式为:");
     9     for(i = 15;i >= 0;i--)
    10     {
    11         temp = (number & 0x8000); //得到最高位
    12         temp >>= 15;  //后移到最低位
    13         printf("%1x",temp);  //打印最低位
    14         number<<=1;    // 移除number最高位
    15     }
    16     return 0;
    17 }

    将读入的小写字母转成大写字母:

     1 int main()
     2 {
     3     char ch;
     4     printf("请输入小写字母:");
     5     scanf("%c",&ch);
     6     while((ch >='a')&&(ch <='z'))
     7     {
     8         ch = ch + 'A' - 'a';
     9         printf("大写字母:%c",ch);
    10     }
    11     return 0;
    12 }
  • 相关阅读:
    第五周作业
    2019春第四周作业编程总结
    2019春第四周作业
    2019春第二周作业编程总结
    2019春第一周作业编程总结
    自我认识
    对我影响最大的三位老师
    C语言I博客作业04
    C语言I博客作业03
    C语言I博客作业02
  • 原文地址:https://www.cnblogs.com/pam-sh/p/12262285.html
Copyright © 2011-2022 走看看