单选题 若有以下语句
typedef struct S
{ int g; char h; } T;
以下叙述中正确的是

A、 可用S定义结构体变量
B、 可用T定义结构体变量
C、 S是struct 类型的变量
D、 T是struct S类型的变量
下载APP答题
由4l***zb提供 分享 举报 纠错

相关试题

单选题 有以下程序
#include <stdio.h>
Main( )
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6},k;
fp = fopen( "data.dat", "w+" );
for ( i=0; i<6; i++ )
fprintf(fp, "%d\n", a[5-i]);
rewind(fp);
for ( i=0; i<6; i++ )
{ fscanf(fp, "%d", &k);
printf("%d,", k);
}
fclose(fp);
}
程序运行后的输出结果是

A、6,5,4,3,2,1,
B、1,2,3,4,5,6,
C、1,1,1,1,1,1
D、6,6,6,6,6,6,

单选题 变量p为指针变量,若p=&a,下列说法不正确的是()。

A、&*p==&a
B、*&a==a
C、(*p)++==a++
D、*(p++)==a++

单选题 以下程序的运行结果是()。
Main()
{ int n;
for(n=1;n<=10;n++)
{
if(n%3==0) continue;
printf("%d",n);//等价于:cout<<n;
}
}

A、12457810
B、369
C、12
D、1234567890

单选题 以下关于C语言函数参数传递方式的叙述正确的是

A、数据只能从实参单向传递给形参
B、数据可以在实参和形参之间双向传递
C、数据只能从形参单向传递给实参
D、C语言的函数参数既可以从实参单向传递给形参,也可以在实参和形参之间双向传递,可视情况选择使用

单选题 设有定义:
struct {char mark[12]; int num1; double num2;} t1,t2;
若变量均已正确赋初值,则以下语句中错误的是

A、t1=t2;
B、t2.num1=t1.num1;
C、t2.mark=t1.mark;
D、t2.num2=t1.num2;

单选题 若有定义:int a; float b; double c; ,程序运行时输入:a=1,b=2,c=3 <回车>,能把
值1输入给变量a、值2输入给变量b、值3输入给变量c的输入语句是

A、scanf("a=%d,b=%f,c=%lf", &a,&b,&c);
B、scanf("%d%f%lf", &a,&b,&c);
C、scanf("a=%d,b=%lf,c=%lf", &a,&b,&c);
D、scanf("a=%d,b=%f,c=%f", &a,&b,&c);

单选题 结构化程序设计的基本原则不包括().

A、多态性
B、自顶向下
C、模块化
D、逐步求精

单选题 程序流程图中带有箭头的线段表示的是().

A、图元关系
B、数据流
C、控制流
D、调用关系