题目内容

关于指针的叙述,正确的是

A. 可以取一个常数的地址赋值给同类型的指针变量
B. 通过强制类型转换可以将一种类型指针变量的值赋给另一种类型的指针变量
C. 可以取一个表达式的地址赋值给同类型的指针变量
D. 可以取一个指针变量的地址赋值给基类型相同的指针变量

查看答案
更多问题

设有如下定义 #include void get_put() { char ch; ch = getchar(); if (ch != '\n’) get_put(); if (ch != '\n’) putchar(ch); } main( ) { get_put(); } 程序运行时,输入ABCD,则输出结果是

A. BABA
B. DCDC
C. DCBA
D. ABCD

1. 有以下程序#include main(){ int a=3 ,b=3; printf("%d \n",a&b);}程序运行后的输出结果是( )。

A. 1
B. 0
C. 6
D. 3

1. 有以下程序#include double fun(double a){ double x; x = a - (int)a; return x;}main( ){ double a = 3.1415; printf("%f\n", fun(a));}程序的运行结果是( )。

A. 0. 000000
B. 3.141500
C. 3.000000
D. 0. 141500

1. 设有如下程序段int a[1] = {0};int b[] = {9};char c[3] = {"A", "B"};char d = "12";以下叙述正确的是( )

A. a, b 的定义合法,c, d 的定义不合法
B. a,b,c,d 的定义都是合法的
C. a,b,c 的定义是合法的,d 的定义不合法
D. 只有 a 的定义是合法的

答案查题题库