Java教程

草稿本

本文主要是介绍草稿本,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.指出下面各种数据使用的合适数据类型(有些可使用多种数据类
型):
a.East Simpleton的人口 long
b.DVD影碟的价格 float
c.本章出现次数最多的字母 char
d.本章出现次数最多的字母次数 short
2.在什么情况下要用long类型的变量代替int类型的变量?
int <变量<long,

3.使用哪些可移植的数据类型可以获得32位有符号整数?选择的理由是
什么?
int_32,指定32位有符号数,移植到其他设备一样

4.指出下列常量的类型和含义(如果有的话):
a.'\b' 字符,退格
b.1066 整数常量,1066
c.99.44 小数常量,99.44
d.0XAA 16进制整数常量,
e.2.0e30 小数常量

5.Dottie Cawm编写了一个程序,请找出程序中的错误。
include <stdio.h> #include<stdio.h>
main int main(void)
( {
float g; h; float g,h;
float tax, rate; float tax,rate;
g = e21; g=2e21;
tax = rateg; tax=rateg;
) }
image
12 int %d
ox3 int %ox
'C' char %c
2.34E07 float %e
'\o40' char %c
7.0 float %f
6L long %ld
6.0f float %f
ox5.b6p12 double a%

7.写出下列常量在声明中使用的数据类型和在printf()中对应的转换说明
(假设int为16位):
image
012 int %od
2.9e05L long double %e
's' char %c
100000 long %ld
'\n' char %c
20.0f float %f
ox44 int %oxd
-40 int %d

8.假设程序的开头有下列声明:
int imate = 2;
long shot = 53456;
char grade = 'A';
float log = 2.71828;
把下面printf()语句中的转换字符补充完整:
printf("The odds against the %d were %ld to 1.\n",
imate, shot);
printf("A score of %f is not an %c grade.\n", log,
grade);

9.假设ch是char类型的变量。分别使用转义序列、十进制值、八进制字
符常量和十六进制字符常量把回车字符赋给ch(假设使用ASCII编码值)。
char ch;
ch='\n';

10.修正下面的程序(在C中,/表示除以)。

include<stdio.h>

int main(void) / this program is perfect /
{
int cows;
float legs ;
printf("How many cow legs did you count?\n);
scanf("%f", legs);
cows = legs / 4;
printf("That implies there are %d cows.\n", cows);
return 0;
}
11.指出下列转义序列的含义:
a.\n 回车
b.\
c." "
d.\t 制表符

这篇关于草稿本的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!