精华内容
下载资源
问答
  • 今天跟大家分享的是在word中输入一些特殊符号的用法,首先是个常规符号的快捷键,小编利用了自己很拙劣的抠图技术将这21个符号键制作出来了,...1、输入特殊的长符号输入3个-就是条长直线3个=号就是个双直线...

    今天跟大家分享的是在word中输入一些特殊符号的用法,首先是一个常规符号的快捷键,小编利用了自己很拙劣的抠图技术将这21个符号键制作出来了,高手务笑!

    fae72fdf461669674f67130cf55a08c6.png

    需要注意的是如果在Excel中想要使用公式,所有的符号都必须在英文状态下输入才能保证公式的准确性!!下面分别展示这21个符号键的用法,有需要的朋友可以收藏啊!

    6f30f59c0cd2f916306de21928411196.png

    这些符号的小秘密你知道吗?

    1、输入特殊的长符号

    输入3个-就是一条长直线

    3个=号就是一个双直线

    3个*就是长省略号

    3个~就是波浪线

    3个#就是粗直线

    输完符号按住回车键(ENTER)即可

    bad646f02f2a814a76092148effd1227.gif

    2、怎么调整波浪号(~)的位置

    在word中无论中英文状态下输入波浪号都是默认在上方的,按住SHIFT+空格键即可切换位置。那么当全文中有很多上方的,全选文章后更改字体,只要不是宋体,新宋体、黑体、楷体等,就可以批量调整到中间了!

    3159e39b4a7fae6de0701408d1a7eb6f.gif

    3、调整字体的上下标

    点击【插入】——符号——将子集更改为“上下标”即可插入了

    efaa72e9edb53abcc3fc2c5f2df559f0.png

    有的朋友肯定会说还不够快,直接选择后点击字体窗格中的上下标,或者在开始菜单下设置字体格式都可以!

    a0e0766acd3661794c98072d491c8b79.gif

    当文章中有的量需要设置上下标的咋办?一个个设置岂不是很崩溃?关注小编后续文章就会有更新啦!

    4、另外我们可能经常会使用一些序号,如:①、②、③、(1)、(2)、等这种带圈数字,你知道怎么快速录入吗?从以下截图下方可以看到【快捷键】,所以就可以通过快捷键来录入,接下来我们看看怎么使用的吧

    6a4c5cffe9c2e26a57da7c41eb7a9cb3.png

    划重点啦:

    所以在Word中输入2460,按住快捷键【ALT + X】后页面中就会出现①

    输入2461按下【ALT + X】就是②

    输入2474按下【ALT + X】就是带括号的数字顺序(1)……

    依次类推,这些快捷键需要按住的数字已经帮大家整理好了,有需要的朋友可以参考一下(不分大小写)

    19527a5c997cc840fdfe4516ddbe0798.png

    附上录入教程:

    c19f42ac437755f59c9f4d89171b7677.gif

    当这些符号不能满足你需求的时候或者需要更大的数字序号,点击开始菜单下【带圈字体】,这时候你也可以选择类型啦!

    729a0126b3e451eb6dbc44664a58facc.png

    需要注意的是:所以在word中无论数字或者特殊的符号都可以使用快捷键快速录入,这个用法在excel/PPT中是不能实现的,如果你同时打开三个办公软件插入符号,只有在word中可以设置更改自定义快捷键

    362ea3e8ad1a0a62a86f9df6af44cc25.png

    那如果想在excel中快速插入这些带括号、圈的数字或者罗马数字咋办呢?其实一个函数公式就可以搞定,在表格中输入公式=UNICHAR(ROW(A1)+9331)下拉填充你会看到不一样的结果。但是序号最大只能到20,所以使用公式填充这样的序号还是有局限性的!

    b605f3be1b520d1adb9b1d587cfb66bd.png

    另外如果想要输入更多特殊的符号也可以借助拼音输入法,拼音输入法的特殊之处,快速录入特殊符号,大小写

    7824e3a087401c7b9ab717862d665494.gif

    好了,在word中输入符号就分享到这里了!更多简单实用的小技巧欢迎关注我的头条号吧!

    展开全文
  • 给定串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母...

    给定一串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母序号之和为:16+1+20+2+1+19+9+3=71,而71的二进制是1000111,即有3个0、4个1。

    输入格式:

    输入在一行中给出长度不超过105、以回车结束的字符串。

    输出格式:

    在一行中先后输出0的个数和1的个数,其间以空格分隔。

    输入样例:
    PAT (Basic)
    
    输出样例:
    3 4
    
    Java版
    import java.util.Scanner;
    
    public class Main {
    	public static void main(String[] args) {
    		Scanner input = new Scanner(System.in);
    		String str = input.nextLine();
    		input.close();
    		int sum = 0, one = 0, zero = 0;
    
    		for (int i = 0; i < str.length(); i++) {
    			if (Character.isLetter(str.charAt(i))) {
    				char temp = Character.toLowerCase(str.charAt(i));
    				sum += (temp - 'a' + 1);
    			}
    		}
    
    		String s = Integer.toBinaryString(sum);
    		if (sum == 0) {
    			System.out.println(0 + " " + 0);
    		} else {
    
    			for (int i = 0; i < s.length(); i++) {
    				if (s.charAt(i) == '1') {
    					one++;
    					continue;
    				}
    				if (s.charAt(i) == '0') {
    					zero++;
    				}
    			}
    
    			System.out.println(zero + " " + one);
    		}
    
    	}
    
    }

    C++版

    #include <iostream>
    #include<cctype>
    #include<cstring>
    using namespace std;
    
    int main()
    {
        string s;
        getline(cin,s);
       int one=0,zero=0,sum=0;
       for(int i=0;i<s.length();i++)
    
       {
           if(isalpha(s[i]))
           {
               s[i]=toupper(s[i]);
               sum+=(s[i]-'A'+1);
           }
       }
       while(sum!=0)
       {
           if(sum%2==0)
           {
               zero++;
           }
           if(sum%2==1)
           {
               one++;
           }
           sum/=2;
       }
       cout<<zero<<" "<<one<<endl;
        return 0;
    }
    
    

    这道题其实很简单的,但是涉及到运行时间的关系,导致Java总是在最后一个测试点,运行超时,想着改但是也没成功,没办法只有尝试用cpp写写,结果cpp很完美。但是我发现用久了eclipse写Java再用code::blocks写cpp的时候自动联想没了,好多地方不知道到怎么输入,即使知道是该用什么,但是写的时候总是不敢确定!!嗯,扯会题目:

    java版的很多方法可以直接调用,因为对cpp刚开始学,所以里面的一些方法还是很陌生,也没怎么使用过。

    java版的主要是注意sum为0的时候输出是0 0这儿刚开始的时候就错了,刚开始是输出1 0

    c++版本的话主要是注意字符串其实是字符数组,然后录入一行以回车结束的表示方法。



    展开全文
  • 1057. 数零壹(20)

    2017-02-05 17:47:55
    给定串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母...

    给定一串长度不超过105的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其字母序号之和为:16+1+20+2+1+19+9+3=71,而71的二进制是1000111,即有3个0、4个1。

    输入格式:

    输入在一行中给出长度不超过105、以回车结束的字符串。

    输出格式:

    在一行中先后输出0的个数和1的个数,其间以空格分隔。

    输入样例:
    PAT (Basic)
    输出样例:
    3 4

    #include<cstdio>
    #include<cstring>
    #include<cctype>
    int main(){
        char c[1000005];
        gets(c);
        int len=strlen(c);
        int N=0;
        for(int i=0;i<len;i++)
            if(tolower(c[i])>='a'&&tolower(c[i])<='z')
                N+=(tolower(c[i])-'a'+1);
        int count0=0,count1=0;     
        while(N){
            if(N%2) count1++;   
            else count0++;
            N=N/2;
        }
        printf("%d %d",count0,count1);
        return 0;
    }

    这里写图片描述

    展开全文
  • 给定串长度不超过 10​5的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic)...

    给定一串长度不超过 10​5的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而 71 的二进制是 1000111,即有 3 个 0、4 个 1。

    输入格式:

    输入在一行中给出长度不超过 105​​ 、以回车结束的字符串。

    输出格式:

    在一行中先后输出 0 的个数和 1 的个数,其间以空格分隔。注意:若字符串中不存在字母,则视为 N 不存在,也就没有 0 和 1。

    输入样例:

    PAT (Basic)

    输出样例:

    3 4

    #include<stdio.h>
    #include<iostream>
    #include<string>
    #include<cctype>
    using namespace std;
    int main()
    {
    	int sum=0,num;
    	string s;
    	getline(cin,s);
    	for(int i=0;i<s.size() ;i++)
    	{
    		if(islower(s[i])||isupper(s[i]))
    		{
    			s[i]=tolower(s[i]);//赋值呀!! 
    			num=s[i]-'0';
    			sum=sum+num-48;
    		}
    	}
    	int cnt0=0,cnt1=0;
    	while(sum!=0)
    	{
    		if(sum%2==0) cnt0++;
    		else cnt1++;
    		sum=sum/2;
    	} 
    	cout<<cnt0<<" "<<cnt1;
    	return 0;
    }
    
    展开全文
  • 给定串长度不超过10^5^的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串“PAT (Basic)”,其...
  • 1057 数零壹 (20分)

    千次阅读 2020-02-23 01:49:07
    给定串长度不超过10​5​​的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串PAT (Basic...
  • 1057 数零壹 (20 分)

    2019-10-08 12:04:03
    给定串长度不超过1的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串PAT (Basic),其...
  • PAT 乙级 1057 数零壹 (20分)

    千次阅读 多人点赞 2020-02-13 15:53:26
    给定串长度不超过 105 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),...
  • PAT 1057 数零壹 (20分)

    2020-05-02 03:43:43
    给定串长度不超过 10​5 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic)...
  • 1057 数零壹 (20 分)

    2019-02-22 14:23:13
    ​​ 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 297
精华内容 118
关键字:

1一20序号英文