第三章 基本数据类型:(一)内容提要本章讨论了C语言程序中的各种基础数据类型及其使用方法,如常量与变量、整型、实型、字符型的定义、表示和使用方法,C语言程序中运算符和表达式的使用方法,不同类型数据之间的转换。(二)学习目标1、理解常量与变量的定义和使用方法。2、学会整型、实型、字符型的定义、表示和使用方法。 3、学会算术运算符和算术表达式的使用方法。4、学会赋值运算符与赋值表达式的使用方法;5、学会自增、自减、复合赋值运算符和表达式的使用方法。6、掌握运算符的优先级和结合性。7、掌握格式化printf输出函数使用法3.1变量与常量:1、 变量与变量的声明 2、 常量与符号常量的定义
3.2如何定义一个变量:变量的初始化和赋值及输入:1、赋值运算符号2、变量的赋值与初始化3、通过scanf获得一个数据
3.3数据的存储方式:二进制、位与字节:1、二进制2、位与字节3、数据的存储方式
3.4C语言的基本数据类型(上):1、整型数据2、实型数据3、字符型数据
3.5C语言的基本数据类型(下):字符型数据
3.6算术运算符:1、算术运算符号的种类2、算术运算符号的运算规则3、/与%的应用
3.7表达式、运算符的优先级和结合性:1、什么是表达式;2、运算符的优先级;3、运算符号的结合性
3.8printf:如何得到浮点数的结果:1、printf的格式2、printf的作用
3.9递增递减与复合赋值运算符号:有争议的运算符号:1、自增自减运算符2、复合赋值运算符
[单选题]输入一个3位正整数n,分别输出n的个位a、十位b、百位c。下面程序的语句填空应为:()

#include <stdio.h>

int main( )

{

   int n,a,b,c;

scanf("%d",&n);

a=____;;

b=n/10%10;

c=n/100;

printf("a=%d  b=%d  c=%d",a,b,c);

   return 0;

}


选项:[n%10, b/10
, n/10
, a%10
]
[判断题]若有定义:int y=2; 则计算表达式y+=y后的y值是2()

选项:[对, 错]
[判断题]定义符号常量的名字用命令#define。

选项:[对, 错]
[判断题]变量定义后,如果没有赋值,那变量多表示的存储单元是空的。

选项:[错, 对]
[单选题]下列不正确的叙述是(       )。         

选项:[在C语言程序中,进行赋值运算时,先将右侧表达式的值转化左侧变量的类型再赋给变量。, 在C语言程序中,%运算符的优先级高于/ 运算符。, 在C语言程序中,SUM和sum是两个不同的变量。, 若a和b类型相同,在计算了赋值表达式a=b后b中的值将复制到a中,而b中的值不变。]
[判断题]表达式25/3%3的值为2.

选项:[对, 错]
[判断题]数据在计算机中是以二进制的形式存储的。()

选项:[错, 对]
[单选题]有下列程序,程序运行后的输出结果是(       )。

#include <stdio.h>

int main()

{

int a=1,b=0;

   printf("%d,",b=a+b);

printf("%dn",a=2*b);

return 0;

}


选项:[1,2, 1,0, 0,0, 3,2]
[单选题]下列选项中正确的定义语句是(       )。

选项:[double a=b=7;  , double , a , b;, double a ; b; , double a=7,b=7;              ]
[单选题]在C语言中,要求运算对象必须是整型的运算符是(       )。

选项:[%
, -
, *
, /]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部