为你找到 1000 条关于 C厨政判7 的结果
C语言的编译系统对宏命令的处理是( )。
编译预处理是在编译之前进行的
C语言中引用数组元素时,下标表达式的类型为()
定义数组时,数组才度只能使用用整型常量
若有定义:inta[][3]={1,2,3,4,5,6,7,8,9};,则数组a第一维的大小是()
第二维长度为3, 共初始化了9个元素,所以有9/3=3行,故第一维大小为3。
若有定义:inta[]={1,2,3,4,5,6,7,8,9,10};,则值为5的表达式是()
由题可知a[4]的值为5而a[3]的值为4, 所以可以将4用a[3]替换,所以 a[a[3]]的值为5
定义了二维数组inta[3][3]={{1,2},{3,4},{5,6,7}};则数组元素a[2][2]的值是()
数组a的9个值分别为第0行:1 2 0第1行:3 4 0第2行:5 6 7
以下程序的输出结果是()intmain(){inta[3][3]={1,2,3,4,5,6,7,8,9};intsum=0,i,j;for(i=0;i<3;i++)for(j=0;j<3;j++)if(i==j)sum=sum+a[i][j];printf(“sum=%d”,sum);}
数组相当于存储了如下的矩阵:1 2 34 5 67 8 9程序的功能是求主对角线上3个元素的和,即1+5+9=15
以下程序段的输出结果是:inti;for(i=‘A’;i<‘I’;i++,i++)printf(“%c”,i+32);printf(“\n”);
i++,i++相当于i=i+2;i+32将大写字母转换为小写字母。
在C语言中,当do-while语句中的条件为()时,结束该循环。
在C语言中,当do-while语句中的条件为0时,结束该循环。
执行以下程序段后,变量a,b,c的值分别是___。intx=10,y=9;inta,b,c;a=(--x==y++)?--x:++y;b=x++;c=y;
a=(9==9)?8:11a=8,b=8,c=10(++y未被执行)
输入一个字符,如果它是一个小写字母,则把它变成大写字母;其他字符不变,请在横线上填入正确内容。#include<stdio.h>intmain(){charch;scanf("%c",&ch);if(ch>='a'&&ch<='z');printf("%c",ch);return0;}
小写字母比大写字母大32
当a=1,b=2,c=3时,执行以下if语句后,a、b、c中的值分别为多少if(a>c)b=a;a=c;c=b;
a=1,c=3,所以a>c不成立,不执行b=a;执行a=c; c=b;
C语言的if语句,当条件表达式为真时执行的语句是
当条件表达式为真时执行的语句是if后的语句
C语言的if语句中,用作判断的条件表达式为
C语言的if语句中,用作判断的条件表达式可以是任意表达式
为了避免嵌套的if-else语句的二义性,C语言规定else总是与()组成配对关系
C语言规定else总是与上面离他最近的尚未配对的if组成配对关系。
C程序中的变量()。