c_cpp 在Web开发中,通常使用16进制RGB表示一个颜色。例如#0000FF表示蓝色,#FF7F50表示珊瑚红。在这道题中,我们要求把给的一种颜色取反,方法是把RGB的每个位转换成十进制rgb,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp 在Web开发中,通常使用16进制RGB表示一个颜色。例如#0000FF表示蓝色,#FF7F50表示珊瑚红。在这道题中,我们要求把给的一种颜色取反,方法是把RGB的每个位转换成十进制rgb,相关的知识,希望对你有一定的参考价值。

#include<iostream>
using namespace std;
int main()
{
  int i,j;
  char str[7];  //输入字符串
  //设置ASCII码数组,记录各数字'0','1','2'...'F'
  int asc[16]={48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70};  
  while(cin>>str){
    for(i=1;i<7;++i){
      for(j=0;j<=15;++j){	
        if(str[i]==asc[j]){
          str[i]=asc[15-j];
          break;
        }  
      }
    } 
    cout<<str<<endl;  
  }
  return 0;
}

以上是关于c_cpp 在Web开发中,通常使用16进制RGB表示一个颜色。例如#0000FF表示蓝色,#FF7F50表示珊瑚红。在这道题中,我们要求把给的一种颜色取反,方法是把RGB的每个位转换成十进制rgb,的主要内容,如果未能解决你的问题,请参考以下文章

JS-011-颜色进制转换(RGB转16进制;16进制转RGB)

RGB与16进制色互转

c_cpp 来自十六进制的UIColor没有字符串解析,例如RGB(0x4C2BFF)

c_cpp Objective-C类将十六进制字符串转换为UIColor。支持#RGB#ARGB #RRGGBB #AARRGGBBUsage:[UIColor colorWithHexString:

js中如何把RGB颜色转换为16进制颜色

js rgb和16进制相互转换