AI智能整理导入 AI智能整理导入
×
首页 题库中心 c语言程序设计题库 题目详情
CA85E835B92000012B50FB49F93816B5
c语言程序设计题库
1,073
判断题

以“a” 方式打开一个文件时, 文件指针指向文件首。

答案解析

正确答案:B

解析:

文件与位运算
c语言程序设计题库

扫码进入小程序
随时随地练习

相关题目

单选题

请读程序:

# define ADD( x ) x +x
main ( )
{
int m = 1 , n =2 , k =3;
int sum = ADD ( m + n ) *k;
printf (”sum = %d " , sum );
}
上面程序的运行结果是( )。

单选题

以下程序的运行结果是().
# define MIN ( x , y ) ( x ) < ( y ) ? ( x ) : ( y )
main ( )
{
int i = 10 , j=15 , k;
k=10*MIN (i,j );
printf ("%d\n", k ) ;
}

单选题

在宏定义#define Pl 3.14159 中, 用宏名Pl 代替一个( )。

单选题

以下程序的运行结果是() 。
# include“stdio . h "
# define FUDGE ( y ) 2.84 + y
# define PR ( a ) printf ( " % d”, ( int ) ( a ) )
# define PRINTI ( a ) PR ( a ) ; putchar (“\ n“)
main ( )
{ int x = 2 ;
PRINTI ( FUDGE ( 5 )*x ) ;
}

单选题

以下有关宏替换的叙述不正确的是( )。

单选题

C语言的编译系统对宏命令的处理是( )。

单选题

若有宏定义如下:
# define X 5
# define Y X+1
# define Z Y*X/2
则执行以下printf 语句后, 输出结果是( )。
int a ; a = Y ;
printf ( "%d\n " ,Z ) ;
printf ( "% d\n” , --a ) ;

单选题

若有以下宏定义:
# define N 2
# define Y( n )(( N + 1 ) *n)
则执行语句Z=2 *(N + Y ( 5 ) ) ; 后的结果是( )。

单选题

若有宏定义: # define MOD( x , y ) x % y,则执行以下语句后的输出为( )。
int z , a =15 , b = 100 ;
z = MOD ( b , a ) ;
printf ( " % d \ n " , z + + ) ;

单选题

以下程序的运行结果是( )。

# define MAX ( A , B ) ( A ) > ( B ) ? ( A ) : ( B )
# define PRINT ( Y ) printf ("Y=%d \t" , Y )
main ( )
{ int a=1 , b = 2 , c = 3 , d = 4 , t ;
t=MAX ( a + b , c + d ) ;
PRINT ( t ) ;
}

关闭
专为自学备考人员打造
试题通
自助导入本地题库
试题通
多种刷题考试模式
试题通
本地离线答题搜题
试题通
扫码考试方便快捷
试题通
海量试题每日更新
试题通
欢迎登录试题通
可以使用以下方式扫码登陆
试题通
使用APP登录
试题通
使用微信登录
xiaochengxu
联系电话:
400-660-3606
xiaochengxu