• 程序设计与算法(一)第1周测验(2020春季)


    001:输出第二个整数

    • 总时间限制: 1000ms 内存限制: 65536kB
      ##描述
    • 输入三个整数,把第二个输入的整数输出。
      ##输入
    • 只有一行,共三个整数,整数之间由一个空格分隔。整数是32位有符号整数。
      ##输出
    • 只有一行,一个整数,即输入的第二个整数。

    样例输入

    123 456 789
    

    样例输出

    456
    

    AC

    #include <iostream>	//输出第二个整数 
    #include <cstdio>
    using namespace std;
    int main(){
    	int a,b,c;
    	scanf("%d%d%d",&a,&b,&c);
    	printf("%d",b);
    	return 0;
    }
    

    002:字符菱形

    • 总时间限制: 1000ms 内存限制: 65536kB

    描述

    • 给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。

    输入

    • 输入只有一行, 包含一个字符。

    输出

    • 该字符构成的菱形。

    样例输入

    *
    

    样例输出

      *
     ***
    *****
     ***
      *
    

    AC

    #include <iostream>
    #include <cstdio>
    using namespace std;
    int main(){
    	char c;
    	scanf("%c",&c);
    	printf("  %c
    ",c);
    	printf(" %c%c%c
    ",c,c,c);
    	printf("%c%c%c%c%c
    ",c,c,c,c,c);
    	printf(" %c%c%c
    ",c,c,c);
    	printf("  %c
    ",c);
    	return 0;
    } 
    

    003:打印ASCII码

    • 总时间限制: 1000ms 内存限制: 65536kB

    描述

    • 输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。

    输入

    • 一个除空格以外的可见字符。

    输出

    • 一个十进制整数,即该字符的ASCII码。

    样例输入

    A
    

    样例输出

    65
    

    AC

    #include <iostream>
    #include <cstdio>
    using namespace std;
    int main(){
    	char c;
    	scanf("%c",&c);
    	int n2;
    	n2=c;
    	printf("%d
    ",n2);
    	return 0;
    }
    

    004:打印字符

    • 总时间限制: 1000ms 内存限制: 65536kB

    描述

    • 输入一个ASCII码,输出对应的字符。

    输入

    • 一个整数,即字符的ASCII码,保证存在对应的可见字符。

    输出

    • 一行,包含相应的字符。

    样例输入

    65
    

    样例输出

    A
    

    AC

    #include <iostream>
    #include <cstdio>
    using namespace std;
    int main(){
    	char c;
    	int a;
    	scanf("%d",&a);
    	c=a;
    	printf("%c
    ",c);
    	return 0;
    }
    

    005:整型数据类型存储空间大小

    • 总时间限制: 1000ms 内存限制: 65536kB

    描述

    • 分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。

    输入

    • 无。

    输出

    • 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。

    样例输入

    • (无)

    样例输出

    • (不提供)

    AC

    #include <iostream>
    #include <cstdio>
    using namespace std;
    int main(){
    	int n1;
    	printf("%d %d
    ",sizeof(n1),sizeof(short));
    	return 0;
    }
    

    006:浮点型数据类型存储空间大小

    • 总时间限制: 1000ms 内存限制: 65536kB

    描述

    • 分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。

    输入

    • 无。

    输出

    • 一行,两个整数,分别是两个变量的存储空间大小,用一个空格隔开。

    样例输入

    • (无)

    样例输出

    • (不提供)

    AC

    #include <iostream>
    #include <cstdio>
    using namespace std;
    int main(){
    	printf("%d %d
    ",sizeof(float),sizeof(double));
    	return 0;
    }
    

    第一周结束!!!

    欢迎查阅
  • 相关阅读:
    操作系统
    redis
    数据库原理与mysql
    计算机网络
    重写、重载、隐藏以及多态分析
    c++复习重点
    重装系统记录
    正则表达式匹配ip地址
    信号量和互斥锁的区别 互斥量与临界区的区别
    为Markdown文件生成目录
  • 原文地址:https://www.cnblogs.com/gh110/p/12430978.html
Copyright © 2020-2023  润新知