精华内容
下载资源
问答
  • 2、设x的值15,n的值2,则表达式x%=(n+=3)运算后,x的值0。 3、设 int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是9。 4、C语言程序是由一个或多个函数组成的。5、程序设计的三种基本结构顺序结构 选择...

    《C语言程序设计》复习题

    一、填空题

    1、C语言程序总是从main()函数/(主函数)开始执行的。

    2、设x的值为15,n的值为2,则表达式x%=(n+=3)运算后,x的值为0。 3、设 int a=7,b=9,t;执行完表达式t=(a>b)?a:b后,t的值是9。 4、C语言程序是由一个或多个函数组成的。

    5、程序设计的三种基本结构顺序结构 选择结构 循环结构 6、在程序运行过程中,其值不能被改变的量称为常量。

    7、在VC++中为每一个基本整型数据分配 4 个字节的存储单元。

    8、用来从循环体内跳出循环,即提前结束循环,接着执行循环体下面的语句是break。 9、数组中的每一个元素都属于同一个数据类型

    10、若有int a[3]={10,12,30},则a[1]为 12 11、若想通过以下输入语句给a赋于1,给b赋于2,则输入数据的形式应该是a=1,b=2。

    int a,b;

    scanf(“a=%d,b=%d”,&a,&b);

    12、设int x; 经x=2&&2||5>1运算后,x的值为1 13、设char c;判断变量c为小写字母的表达式为c>=‘a’ && c<=‘z’。 14、C语言标识符的第一个字符必须为下划线或者字母。

    15、在C语言中,字符型数据在内存中以ASCLL码形式存放。 16、在C语言中,用非0表示逻辑\真\值。 17、只接收一个字符的函数是_getchar()。

    18、设char c=?A?,则printf(“%d”,c)输出的结果是65。 19、设float a,使用printf函数输出变量a 数据宽度为3,保留小数位数为2位的表达式为printf(\,2f\,a)。

    20、while语句的特点是先判断条件表达式,后执行循环体语句。 21、一个函数包含_函数首部和函数体_两部分。 22、C语言程序总是从_main()函数_开始执行的。

    23、设char ch='A';则ch=(ch>='A'&&ch<='Z')?(ch+32):ch的值是_97_。 24、10+'a'+1.5-0.5*'b'的结果是59.5_。 25、C语言程序是由一个或多个函数组成的。

    26、程序设计的三种基本结构顺序结构_、选择结构_、循环结构。 27、在程序运行过程中,其值不能被改变的量称为 常量。

    28、在VC++中为每一个double型数据分配8个字节的存储单元。 29、即提前结束本次循环,接着执行下次循环的语句是continue。 30、数组是_一组有序数据的集合_。

    31、若有int a[3]={10,12,30},则a[0]为_10 32、若想通过以下输入语句给a赋于1,给b赋于2,则输入数据的形式应该是a=1,b=2。 int a,b;

    scanf(“a=?=%d”,&a,&b);

    33、设a=3,b=4,c=5则a+b>c&&b==c的值为_0 34、设char c;判断变量c为数字字符的表达式为c>=‘0’ && c<=‘9’。 35、C语言标识符的第一个字符必须为字母或者下划线。

    36、在C语言中,字符型数据在内存中以ASCLL码形式存放。 37、在C语言中,用0表示逻辑\假\值。 38、只输出一个字符的函数是putchar()。

    39、设int a=65,则printf(“%c”,a)输出的结果是__A_。

    40、设float a,使用printf函数输出变量a 数据宽度为3,保留小数位数为2位并且左端对齐的表达式为 printf(\,a);

    41、为解决一个问题而采取的方法和步骤称为_算法_。

    42、do??while语句的特点是先无条件地进行循环体,然后判断循环条件是否成立。 43、在C语言中,算术运算符的结合性是左结合。

    44、一个函数的函数体由声明部分和执行部分 构成。 45、一个C程序中有1个main()函数。

    46、广义地说,为解决一个问题而采取的方法和步骤,称为 算法 。C语言程序是由 算法和 数据结构 构成的。

    47、在变量说明中给同类变量赋初值时,各变量之间用逗号隔开。 48、字符型变量char的表示范围为-128~+127 49、C的字符常量是用单撇号 括起来的一个字符。

    50、当执行完以下语句后,变量a的值为 5,b的值为 6 ,c的值为5 。 a=5; b=++a; c=--a;

    51、已知字符‘A’的ASCII码值为65,以下语句的执行结果为: B 66 。

    char ch=?B?; printf(\ %d\

    52、C语言提供的三种逻辑运算符是 &&、 || 和 !。

    53、已知float x=10.6,y=3.5;要求用printf()函数以x=10.60,y=3.50的形式输出,其输出语句为: printf(\,2f,y=%,2f\\n\,x,y); 。

    54、a数组定义如下:int a[4][5];则a数组的第一个元素是: a[0] [0] ,最后一个元素是: a[3][4] 。

    55、设x,y均为int型变量,则描述”x,y中只有一个为负数”的表达式为: x*y<0 56、在printf()格式输出函数中,显示十进制整数的格式符是:%d ;显示字符串的格式符是: %s。 57、表达式3*5/7+7%3的值为:3 。

    58、若有以下定义:int x=3,y=2;float a=2.5,b=3.5;则下面表达式的值为1 。

    (x+y)%2+(int)a/(int)b

    59、一个函数由两部分组成,它们是 函数首部和 函数体 。

    60、每个语句和数据声明的最后必须有一个 分号,它是C语句的必要组成部分。

    61、 常量 是指在程序运行过程中其值不能改变的量,变量是指在程序运行过程中其值可以改变的量。 62、整型变量int的表示范围为: -32768~+32767 。 63、C的字符串常量是用 双撇号 括起来的多个字符。

    64、当执行完以下语句后,变量a的值为 5,b的值为 5 ,c的值为6 。

    a=5; b=a++; c=a--;

    65、计算机算法可分为两大类别数值运算算法和 非数值运算算法 。

    66、程序的三种基本结构分别为: 顺序结构 、 选择结构 和循环结构。 67、已知float x=2.5,y=11,要求输出时各保留3位小数,输出语句为: printf(\,%.3f\\n\,x,y) 68、已知b数组定义如下:int b[3];则b数组的所有元素是:b[0];b[1]b[2] ,且所有元素的初始值为:0 。

    69、在for()循环语句中,表达式用分号间隔。

    70、在printf()格式输出函数中,显示十进制实数的格式符是%f ;显示单个字符的格式符是: %c。 71、表达式3+4>=7-10的值为: 1 。

    72、用C语言表达式描述如下命题:a是奇数 a!=0。

    73、C的字符变量占1 个字节。

    74、在C语言中,正确的标识符是由_____字母____、数字_、下划线组成的,且开头不能是数字_。 75、C语言程序是由_算法_和数据结构_构成的,而C语言的函数是由函数首部_和 函数体_构成的。

    76、下列表达式的值:

    3*5/7+7%3_3 x=2 ; y=4; (x++)+y 7 3+4>=7-10_1_ 3>4 ? 3%2: 1 1 77、程序的三种基本结构_顺序结构_、选择结构__、循环结构。 78、C的字符变量占_1__个字节,基本整型变量2个字节。

    79、已知float x=2.5,y=11,要求输出时各保留2位小数,输出语句为:_printf(\,%.2f\\n\,x,y)_。

    80、每个语句和数据申明的最后必须有一个分号__,它是C语句的必要组成部分。 81、已知int a=5,b=6;语句a=a+++(++b),a=13。 82、C程序总是从main函数开始执行。 83、C的字符串以_\\0_为结束标志。

    84、C的字符常量是用单撇号括起来的一个字符。

    85、已知a=3,b=4,c=5。下列各表达式的值分别是:a+b>c&&b==c 0,a||b+c&&b-c 1_,!(a>b)&&!c||1 1,!(x=a)&&(y=b)&&0 0_,!(a+b)+c-1&&b+c/2 1。

    86、程序的三种基本结构________顺序结构________、_________选择结构__________、_________循环结构________。

    87、a数组定义如下:int a[2][3];则a数组的第一个元素是: a[0][0] ,最后一个元素是: a[1][2] 。

    88、一个函数的函数体由声明部分_和执行部分构成。

    89、在函数和复合语句内定义的变量称为 局部 变量;在函数之外定义的变量称为 全局 变量。 90、计算机语言经历了机器语言_、符号语言_、高级语言_三个阶段的发展。 二、选择题

    1、C语言程序从main()函数开始执行,所以这个函数要写在( A )。 (A)程序文件的任何位置 (B)程序文件的开始

    (C)程序文件的最后 (D)它所调用的函数的前面 2、以下是正确的C语言变量名是( D )。

    (A)#define (B)\\n (C)%d (D)_123 3、判断char型变量ch是否为大写字母的正确表达式是( B )。

    (A)?A?<=ch=?A?) && (ch<=?Z?) (C)(ch>=?A?) & (ch<=?Z?) (D)(?A?<=ch) AND (?Z?>=ch)

    4、使用语句:scanf(\输入变量x、y的值(□表示空格),正确的输入是( C )。

    (A)1.25□2.4 (B)1.25,2.4 (C)x=1.25□y=2.4 (D)x=1.25,y=2.4 5、switch(表达式)语句中的“表达式”,允许的类型是( B)。

    (A)float, int (B)int, char (C)float, int, char (D)char, double 6、以下不能对二维数组a 进行正确初始化的语句是( C )。

    (A)int a[2][3] = {0}; (B)int a[][3]={{1,2},{0}}; (C)int a[2][3]={{1,2},{3,4},{5,6}}; (D)int a[][3]={1,2,3,4,5,6}; 7、下面有关for循环的正确描述是( D )。

    (A)for循环只能用于循环次数已经确定的情况。 (B)for循环是先执行循环体语句,后判断表达式。 (C)在for循环中,不能用break语句跳出循环体。

    (D)for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来。 8、下列关于C语言的叙述错误的是( A )。

    (A)大写字母和小写字母的意义相同 (B)不同类型的变量可以在一个表达式中 (C)在赋值表达式中等号(=)左边的变量和右边的值可以是不同类型 (D)同一个运算符号在不同的场合可以有不同的含义

    9、假设array是一个有10个元素的整型数组,则下列写法中正确的是( D )。

    (A)array[-1]=0; (B)array=0; (C)array[10]=0; (D)array[0]=10; 10、设int x;,则与计算︱x︱等价的表达式是( A )。

    (A)x>=0?-x:x (B)x>=0?x:-x (C)x<=0?x:-x (D)x<=0?-x:-x 11、以下能正确计算1×3×5×……×9的程序段是( D )。 (A) do {i=1;s=1; (B)do {i=1;s=0; s=s*i; s=s*i; i+=2; i+=2;

    } while (i<=10); } while (i<=10); (C) i=1;s=1; (D)i=1;s=0;

    do { s=s*i; do { s=s*i; i+=2; i+=2;

    } while (i<=10); } while (i<=10); 12、C语言中,要求运算对象必须是整型的运算符是:( A)。

    (A)% (B)++ (C)!= (D)>

    13、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( A )。 (A)必须为字母 (B)必须为字母或下划线

    (C)必须为下划线 (D)可以是字母、数字和下划线中任意一种字符 14、以下不正确的C语言变量名是( A )。

    (A)int (B)a_1_2 (C)ab1exe (D)_x 15、判断char型变量ch是否为小写字母的正确表达式是( C )。

    (A)?a?<=ch<=?z? (B)(ch>=?a?) & (ch<=?z?) (C)(ch>=?a?) && (ch<=?z?) (D)(?a?<=ch) AND (?z?>=ch)

    16、使用语句:scanf(\输入变量x、y的值,正确的输入是( D 表示空格)

    (A)1.25□2.4 (B)1.25,2.4 (C)x=1.25□y=2.4 (D)x=1.25,y=2.4 17、在C的if语句中,可用作判断的表达式是:( D )。

    (A)关系表达式 (B)逻辑表达式 (C)算术表达式 (D)任意表达式 18、以下能对二维数组a进行正确说明和初始化的语句是:( B )。

    (A)int a()(3)={(1,0,1),(2,4,5)}; (B)int a[][3]={{3,2,1},{5,6,7}}; (C)int a[2][]={{3,2,1},{5,6,7}}; (D)int a(2)()={(1,0,1),(2,4,5)}; 19、下列说法正确的是( C )。

    (A)一个函数的函数体必须要有变量定义和执行部分,二者缺一不可 (B)一个函数的函数体必须要有执行部分,可以没有变量定义

    (C)一个函数的函数体可以没有变量定义和执行部分,函数可以是空函数 (D)以上都不对

    20、C语言中while和do-while循环的主要区别是( A )。 (A)do-while的循环体至少无条件执行一次

    (B)while的循环控制条件比do-while的循环控制条件严格 (C)do-while允许从外部转到循环体内 (D)do-while的循环体不能是复合语句

    。(□ )

    展开全文
  • 满意答案skeki5k32013.01.26采纳率:57%等级:13已帮助:23118人#include#includemain(){int a,i,even,odd;even=1;odd=1;loop1:printf("Please Enter a Number:");scanf("%d",&a);if (a<=0){printf("Please ...
    展开全文
  • // 语法 布尔表达式 ? 表达式 1: 表达式 2 实际上是2选1的一... // 【实例 3 】使用三元运算符判断,如果 10 偶数则输出偶数,否则输出奇数。 Console.WriteLine("10:" + (10 % 2 == 0 ? "偶数" : "奇数")); ...

       //  语法  布尔表达式 ? 表达式 1: 表达式 2  实际上是2选1的一个判断。 TRUE,FALSE  在这里判断的是 a > b 吗 ,如果确实大于则用大的数,加10输出。 


                //  【实例 3 】使用三元运算符判断,如果 10 为偶数则输出偶数,否则输出奇数。 
                Console.WriteLine("10为:" + (10 % 2 == 0 ? "偶数" : "奇数"));

    展开全文
  • 使用C语言判断一个数是否为奇数 #include <stdio.h> int main() { int a; printf("输入一个整数:\n"); scanf("%d", &a);//""内不能有\n if (a%2 == 0) printf("%d偶数\n", a); else if (a%2 == ...

    使用C语言判断一个数是否为奇数

    #include <stdio.h>
    int main()
    {
    	int a;
    	printf("输入一个整数:\n");
    	scanf("%d", &a);//""内不能有\n
    	if (a%2 == 0)
    		printf("%d为偶数\n", a);
    	else if (a%2 == 1)
    		printf("%d为奇数\n", a);
    	else
    		printf("输入错误\n");
    	return 0;
    }
    
    
    展开全文
  • 定义一个整型变量a其赋值20,判断20是奇数还是偶数,如果为奇数,输出“a奇数”,否则输出“a是偶数” public class Home1 { public static void main(String[] args) { int a =20; //定义变量 if(a...
  • 写一个方法判断一个整型数是否为奇数 public Boolean isOdd(int i){ } 完成上述方法。 1。菜鸟的写法: public Boolean isOdd(int i){ if(i%2==1){ return true; } return false; } 2.比较厉害的菜鸟 public Boolean...
  • #include int main() { int a,b,c; char s; printf("Please input three numbers:\n"); scanf("%d%d%d",&a,&b,&c); s=((a%2)+(b%2)+(c%2))==2?'Y':'N';...输入三个数,用条件表达式,不能用if
  • 判断一个int类型的数是否为奇数

    千次阅读 2011-03-30 14:51:00
    //以下的代码没有考虑到负数的情况,所有负奇数判断结果都是错误的,所以有1/4的结果都是错误的。 public static boolean isOdd(int i){return i%2==1;}//修改方法1:如果int类型的数对2取余,结果不等于0,那么...
  • 判断奇数还是偶数

    2019-02-20 11:01:18
    判断奇数还是偶数 创建一个函数,它以整数作为参数,对偶数返回“偶数”,对奇数返回“奇数”。 #解法一 #判断奇数还是偶数 def even_or_odd(number): if number%2==0: return 'Even' else: return '...
  • ([0-9])\1{5} 或 ([\d])\1{5} 连续相同的6位数字 如:333333 ([0-9a-zA-Z])\1{5} 连续相同的6位数字或字母 如:222222 cccccc ZZZZZZ ([\d])\1{2}([a-z])\2{2} 连续相同3...([\d])\1{2}([a-z])\2{2}|([a-z])\3{2}([\...
  • 表达式判断奇偶数

    千次阅读 2017-05-28 11:42:33
    html> html lang="en"> head> meta charset="UTF-8"> title>title> script type="text/javascript"> var num=parseInt(prompt('请输入一个数字')); alert(num/2==0?'该数是偶数':'该数是奇数') scr
  • #include int main(int argc, const char * argv[]) {   int a;  printf("请输入一个数:");   scanf("%d",&a);  //方法一,求余 ...if (a%2) ...printf("奇数!\n");  }
  • 1、语法: if commands; then commands; [else if commands; then commands;... 计算其后的命令即 commands的退出状态是成功还是失败,并据此判断下一步该执行哪些commands &amp;gt;if ...
  • if(x%2==0) { //用x除以2看他的余数是否为0,0则是偶数,不零则为奇数 System.out.println(“x是偶数”); }else { System.out.println(“x是奇数”); } } } 直接给一个数,叫你判断奇数还是偶数。要注意
  • 文章目录云计算学习day25@[toc]随机数字字符生成 [tr]生成32 位数字生成10个大写字母生成10个数字生成10个数字和大写字母的组合字符串生成 数字字母符号 15个判断变量是不是数字正则表达式RE正则表达式元字符 ^ 匹配...
  • 任意输入一个字符,判断其ASCII是否奇数,若是,输出YES,否则,输出NO 例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO 输入 输入一个字符 输出 如果其ASCII值为奇数,则输出YE...
  • 正则表达式

    2020-07-26 23:41:14
    文章目录正则表达式之精华前言一、基础正则表达式1 .1正则表达式的定义1.2 正则表达式用途1.3 基础正则表达式1.4 grep命令1.4.1查找特定字符命令执行后,符合匹配标准的字符, 字体颜色会变为红色1.4.2利用中括号“...
  • JAVA奇数判断

    2010-09-11 18:18:12
    下面的方法意图确定它那唯一的参数是否是一个奇数。这个方法能够正确运转吗?  public static boolean isOdd(int i){  return i % 2 == 1;  }  奇数可以被定义被2整除余数1的整数。表达式 i % 2 计算的...
  • 1.4编程基础之逻辑表达式与条件分支 03:奇偶数判断 总时间限制: 1000ms 内存限制: 65536kB 描述 给定一个整数,判断该数是奇数还是偶数。 输入 输入仅一行,一个大于零的正整数n。 输出 输出仅一行,...
  • 单分支if判断语法格式 if(判断条件){ 动作指令序列; } 双分支if判断语法格式 if(判断条件){ 动作指令序列1; } else{ 动作指令序列2; } 多分支if判断语法格式 if(判断条件1){ 动作指令序列1; } else if(判断...
  • //弹出一个带有确定和取消按钮的对话框 //var num1=confirm(); /*对话框选择了确定则输出true,选择了取消则输出false alert (num1);... 由这个逻辑思路可以做条件判断: */ /*条件判断 ...
  • 三目表达式

    千次阅读 2018-04-02 09:34:37
    对于有些选择分支结构,可以使用简单的条件运算符来代替. 如:if(a&...b真,则表达式a值,否则取b值. 条件运算符由两个符号组成"?"和":", 要求有3个操作对象,所以也叫它三目运
  • js 里奇数判断条件

    千次阅读 2017-07-23 23:07:46
    奇数: 3种: var a=0; 1、 !(a % 2) 2、a % 2 > 0 3、a % 2 + 1 = 0 偶数: 1种:a % 2 = 0
  • el 表达式 判断 奇偶行 变色

    千次阅读 2010-04-08 16:39:00
    supportId=${support.supportid }&recommendation=1&userName=${requestScope.userName }&topicId=${requestScope.topicId }">推荐</a> <a class="alignR" href="top.action?supportId=${...
  • 大连理工大学C语言模拟题机房题库单选、判断、填空(分章节_共十一章) WORD文档可自由复制编辑1111111111111111111111111111111111111111111111111111111111111111111111111111第一部分注意事项1请对照课件和教材进行...
  • 任意输入一个字符,判断其ASCII是否奇数,若是,输出YES,否则,输出NO 例如,字符A的ASCII值是65,则输出YES,若输入字符B(ASCII值是66),则输出NO 输入 输入一个字符 输出 如果其ASCII值为奇数,则输出YES,否则...
  • 常用表达式

    2019-10-20 17:43:09
    1.判断一个字符是否是大写(还是小写)字母 char ch = ‘a’; //ch是否是小写字母 ch<=‘z’&&ch>=‘a’ //ch是否是大写字母 ch>=‘A’&&ch<=‘Z’ 2.判断一个字符是否是字母 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,164
精华内容 9,265
关键字:

判断a是否为奇数的表达式