填空:类型转换2

总时间限制: 
1000ms

内存限制: 
65536kB
描述

有两个变量a和b,在执行了如下代码后:

a = 1.000000001;
b = a;
printf("%.9f %.9f\n", a, b);

输出两个数:1.000000001 1.000000000

请问a和b分别是以下哪种类型?

A. bool   B. char   C. short   D. int   E. float   F. double

输入
无。
输出
一行,包含两个大写字母,分别代表变量a和b的类型标号。中间用一个空格隔开。
样例输入
样例输出
A B
// 仅作格式示例,非正确答案
#include<stdio.h>
int main()
{
    printf("F E");
    return 0;
}

时间: 2024-10-27 11:05:31

填空:类型转换2的相关文章

More Effective C++

条款一:指针与引用的区别 指针与引用看上去完全不同(指针用操作符'*'和'->',引用使用操作符'.'),但是它们似乎有相同的功能.指针与引用都是让你间接引用其他对象.你如何决定在什么时候使用指针,在什么时候使用引用呢? 首先,要认识到在任何情况下都不能用指向空值的引用.一个引用必须总是指向某些对象.因此如果你使用一个变量并让它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量.相反,如果变量肯定指向一个对象,例如你的设计不允许变量为

1-2-05:填空:类型转换2

总时间限制: 1000ms 内存限制: 65536kB 描述 有两个变量a和b,在执行了如下代码后: a = 1.000000001; b = a; printf("%.9f %.9f\n", a, b); 输出两个数:1.000000001 1.000000000 请问a和b分别是以下哪种类型? A. bool   B. char   C. short   D. int   E. float   F. double 输入 无. 输出 一行,包含两个大写字母,分别代表变量a和b的类型标

填空:类型转换1

总时间限制:  1000ms 内存限制:  65536kB 描述 有两个变量a和b,在执行了如下代码后: a = 32768; b = a; printf("%d %d\n", a, b); 输出两个数:32768 -32768 请问a和b分别是以下哪种类型? A. bool   B. char   C. short   D. int   E. float   F. double 输入 无. 输出 一行,包含两个大写字母,分别代表变量a和b的类型标号.中间用一个空格隔开. 样例输入 无

04:填空:类型转换1

总时间限制:  1000ms 内存限制:  65536kB 描述 有两个变量a和b,在执行了如下代码后: a = 32768; b = a; printf("%d %d\n", a, b); 输出两个数:32768 -32768 请问a和b分别是以下哪种类型? A. bool   B. char   C. short   D. int   E. float   F. double 输入 无. 输出 一行,包含两个大写字母,分别代表变量a和b的类型标号.中间用一个空格隔开. 样例输入 无

1-2 04:填空:类型转换1

描述 有两个变量a和b,在执行了如下代码后: a = 32768; b = a; printf("%d %d\n", a, b); 输出两个数:32768 -32768 请问a和b分别是以下哪种类型? A. bool   B. char   C. short   D. int   E. float   F. double 输入无.输出一行,包含两个大写字母,分别代表变量a和b的类型标号.中间用一个空格隔开.样例输入 无 样例输出 A B // 仅作格式示例,非正确答案 1 #inclu

慕课网-安卓工程师初养成-2-10 Java中的强制类型转换

来源:http://www.imooc.com/code/1241 相信小伙伴们也发现了,尽管自动类型转换是很方便的,但并不能满足所有的编程需要. 例如,当程序中需要将 double 型变量的值赋给一个 int 型变量,该如何实现呢? 显然,这种转换是不会自动进行的!因为 int 型的存储范围比 double 型的小.此时就需要通过强制类型转换来实现了. 语法:( 数据类型 ) 数值 运行结果:  可以看到,通过强制类型转换将 75.8 赋值给 int 型变量后,结果为 75,数值上并未进行四舍

C语言---类型转换

itoa 功 能:把一整数转换为字符串 用 法:char *itoa(int value, char *string, int radix); 详细解释:itoa是英文integer to array(将int整型数转化为一个字符串,并将值保存在数组string中)的缩写. 参数: value: 待转化的整数. radix: 是基数的意思,即先将value转化为radix进制的数,范围介于2-36,比如10表示10进制,16表示16进制. * string: 保存转换后得到的字符串. 返回值:

北京大学C++程序设计coursera课程第四周编程填空题3

题目 填空题-3 1 point possible (graded) 总时间限制: 1000ms 内存限制: 65536kB 描述 写一个二维数组类 Array2,使得下面程序的输出结果是: 0,1,2,3, 4,5,6,7, 8,9,10,11, next 0,1,2,3, 4,5,6,7, 8,9,10,11, 程序: #include <iostream> #include <cstring> using namespace std; // 在此处补充你的代码 int mai

Javascript类型转换的规则实例解析

http://www.jb51.net/article/79916.htm 类型转换可以分为隐式转换和显式转换,所谓隐式转换即程序在运行时进行的自动转换,显式转换则是人为的对类型进行强制转换.Javascript的变量是松散类型的,它可以存储Javascript支持的任何数据类型,其变量的类型可以在运行时被动态改变.请看示 例: ? 1 2 3 var n = 10; n = "hello CSSer!"; n = {}; 上面的示例中,首先声明n变量并初始化其值为10(整数类型),接