#
试题名
热度
更新日期
3281 #include <stdio.h>   main()   { float a,b,c,t;   a=3;   b=7;   c=1;   if(a>b)   {t= 27 2024-07-10
3282 #include <stdio.h> main() { int x=2,y=-1,z=5; if(x<y) if(y<0) z=0; else z=z+1; p 74 2024-07-10
3283 #include <stdio.h>   main()   { int a=12, b=-34, c=56, min=0;   min=a;   if(min>b)  81 2024-07-10
3284  #include <stdio.h>   main()   { int a=1,b=3,c=5;   if (c==a+b)   printf("yes\n");  89 2024-07-10
3285 已知 char x[]="hello", y[]={'h','e','a','b','e& 97 2024-07-10
3286 下列数据中属于“字符串常量”的是( )。 A.“a” B.{ABC} 若干个字符构成字符串 C.‘abc\0’ D.‘a’ 94 2024-07-10
3287 在C语言中,以 __作为字符串结束标志 A)’\n’ B)’ ’ C) ’0’ D)’\0’ 48 2024-07-10
3288 有如下程序 int a[10]={1,2,3,4,5,6,7,8,9,10},*P=a; 则数值为9的表达式是 A) *P+9 B) *(P+8) C) *P+=9 D) 84 2024-07-10
3289 若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是( )。 A.a[p] B.p[a] C.*(p+2) D.p+2 51 2024-07-10
3290 有语句:int a[10],;则___是对指针变量p的正确定义和初始化。 A)int p=*a; B)int *p=a; C)int p=&a; D)int *p 67 2024-07-10
3291 若有说明:int n=2,*p=&n,*q=p,则以下非法的赋值语句是: ( ) A)p=q B)*p=*q C)n=*q ​​​​​​​D)p=n 74 2024-07-10
3292 下列不正确的定义是( )。 A. int *p=&i,i; B.int *p,i; C.int i,*p=&i; D.int i,*p; 81 2024-07-10
3293 语句int *p;说明了 。 A)p 是指向一维数组的指针 B)p 是指向函数的指针,该函数返回一int型数据 C)p 是指向i 43 2024-07-10
3294 设有以下说明语句: typedef struct stu { int a; float b; } stutype; 则下面叙述中错误的是( )。 A、struct 31 2024-07-10
3295 设有如下定义: struck sk { int a; float b; D) (*p).age }data; int *p; 若要使P指向data中的a域,正确的赋值 28 2024-07-10
3296 以下对结构变量stul中成员age的非法引用是 struct student { int age; int num; }stu1,*p; p=&stu1; A) stu1.ag 70 2024-07-10
3297 .若有以下说明语句: struct date { int year; int month; int day; }brithday; 则下面的叙述不正确的是__ __ 42 2024-07-10
3298 若有以下说明语句: struct student { int num; char name[ ]; float score; }stu; 则下面的叙述不正确的是: 79 2024-07-09
3299 未指定存储类别的变量,其隐含的存储类别为( )。 A)auto B)static C)extern ​​​​​​​ D)register 44 2024-07-09
3300 在C语言中,表示静态存储类别的关键字是: ( ) A) auto B) register C) static ​​​​​​​D) extern 43 2024-07-09