2121 |
执行下列程序段后,变量i的值为( )。 #define MA(x,y) ((x)*(y)) int i=5; i=MA( |
76 |
2024-07-07 |
2122 |
下列程序的运行结果是( ) #include <stdio.h> int main() { int x=3; do { printf("%3d" |
23 |
2024-07-07 |
2123 |
若程序中定义了以下函数 double myadd(double a,double b) { retur |
35 |
2024-07-07 |
2124 |
若有以下的说明和语句,则在执行for语句后,*(*(pt+1)+2)表示的数组元素是( ) int t[3][3],*pt[3], |
78 |
2024-07-07 |
2125 |
若有如下程序段: { int a=2,b=-1,c=2; if (a<b) if (b<0) c=0; els |
58 |
2024-07-07 |
2126 |
以下不能对二维数组a 进行正确初始化的语句是( ) A.int a[2][3]={0}; B.int a[ ][3]={{1,2},{0 |
100 |
2024-07-07 |
2127 |
若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( ) A.2.500000 B.2.750000 |
31 |
2024-07-07 |
2128 |
设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( ) A.int B.float |
42 |
2024-07-07 |
2129 |
若有以下定义,则能使值为3的表达式是( ) int k=7,x=12; A.x%=(k%=5) B.x%=(k |
45 |
2024-07-07 |
2130 |
putchar函数可以向终端输出一个( ) A.整型变量表达式值 B.实型变量值 C. |
51 |
2024-07-07 |
2131 |
有输入语句:scanf(“a=%d,b=%d,c=%d",&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应是 |
31 |
2024-07-07 |
2132 |
下面程序的功能是在输入的一批正整数中求出最大者,输入0时结束,请选择填空 main( ) {int a,max=0; scanf( |
97 |
2024-07-07 |
2133 |
下面程序的运行结果是( ) main( ) {int num=0; while(num<=2) {num++; printf(“%d\n”,num);} |
61 |
2024-07-07 |
2134 |
若运行以下程序时,从键盘输入2473<CR>,则下面程序的运行结果是() int main( ) {int c; while((c=getchar( |
46 |
2024-07-07 |
2135 |
对for(表达式1; ; 表达式3)可理解为( ) A.for(表达式1;0; 表达式3) B.for(表达式1;1;表达式3) |
70 |
2024-07-07 |
2136 |
下面程序的运行结果是( ) main() {int x,i; for(i=1; i<100;i++) {x=i; if(++x%2==0) if(++x%3==0) if |
88 |
2024-07-07 |
2137 |
下面程序的运行结果是( ) main() {int i,b,k=0; for(i=1;i<=5;i++) {b=i%2; while(b-->=0) k++;} printf( |
67 |
2024-07-07 |
2138 |
以下程序的正确运行结果是( ) main() {int a=2,i; for(i=0;i<3;i++) printf(“%4d”,f(a));} f(in |
56 |
2024-07-07 |
2139 |
______________是声明结构体类型的关键字。 |
52 |
2024-07-07 |
2140 |
若char str[8]={“tony”};int k=strlen(str);则k的值为____________。 |
72 |
2024-07-07 |