第三章 基本数据类型:(一)内容提要本章讨论了C语言程序中的各种基础数据类型及其使用方法,如常量与变量、整型、实型、字符型的定义、表示和使用方法,C语言程序中运算符和表达式的使用方法,不同类型数据之间的转换。(二)学习目标1、理解常量与变量的定义和使用方法。2、学会整型、实型、字符型的定义、表示和使用方法。 3、学会算术运算符和算术表达式的使用方法。4、学会赋值运算符与赋值表达式的使用方法;5、学会自增、自减、复合赋值运算符和表达式的使用方法。6、掌握运算符的优先级和结合性。7、掌握格式化printf输出函数使用法3.1变量与常量: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;}
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、复合赋值运算符
选项:[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 元后可查看付费内容,请先翻页预览!