题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-31 20:23:21

[单项选择]若有如下程序; #define X 3 #define Y X+1 #define Z Y*Y/2 main( ) { int n; for(n=1;n<=Z;n++) printf("%d",n); } 则程序运行后的输出结果是 ( )
A. 12345
B. 1234567
C. 12345678
D. 123456

更多"若有如下程序; #define X 3 #define Y X+1"的相关试题:

[单项选择]若有如下程序: #define PI 3.1415926 #define A(r) 2*PI*r main( ) {float a,1; a=3.0; 1=A(a) ; printf("r=%.2f,1=%.2f/n",a,1); } 则程序运行后的输出结果是 ( )
A. r=3.00 1=18.85
B. 3.00,18.85
C. r=3.000000 1=18.8495555
D. r=3.0 1=18.8495555
[单项选择]有如下程序: # define N 2 # define M N+1 # define NUM 2*M+1 # main( ) { int i; for(i=1; i<=NUM; i++) printf("% d/n", i); } 该程序中的for循环执行的次数是______。
A. 5
B. 6
C. 7
D. 8
[单项选择]若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2以下程序段的输出结果是______。 int a;a=Y; printf("%d/n",Z); printf("%d/n",--a);
A. 7 6
B. 12 6
C. 12 5
D. 7 5
[单项选择]有如下程序: #define n 2 #define m N+1 #define NUM 2*m+1 main( ) { int i; for(i=1;i<=NUM;i++)printf("%d/n",i); } 该程序中的for循环执行的次数是______。
A. 5
B. 6
C. 7
D. 8
[单项选择]有如下程序: #define N 2 #define M N+1 #define NUM 2*M+1 main( ) { int i; for(i=1; i<=NUM;i++)printf("%d/n",i); } 该程序中的for循环执行的次数是( )。
A. 5
B. 6
C. 7
D. 8
[单项选择]若有如下程序: #include <iostream> using namespace std; int main( ) { char *p="abcdefgh",*r; long *q; q=(long *)p; q++; r=(char *)q; cout<<r<<end1; return 0; } 上述程序的输出结果是( )。
A. abcdefgh
B. 0
C. abcd
D. efgh
[单项选择]若有如下程序: SET TALK OFF INPUT TO X FOR i=1 TO 3 INPUT TO Y IF Y>X X=Y ENDIF ENDFOR X RETURN 本程序的功能是( )。
A. 求3个数中的最大值
B. 求4个数中的最大值
C. 求3个数中的最小值
D. 求4个数中的最小值
[单项选择]有如下程序:
#define N2
#define MN+1
#define NUM2*M+1
main( )
int i;
for(i=1;i<=NUM;i++)printf("%d/n",i);
该程序中的for循环执行的次数是
A. 5
B. 6
C. 7
D. 8
[单项选择]若有如下程序段: #include<iostream> using namespace std; int main ( ) { char*p="abcdefgh",*r; r=p; cout<<*r<<end1; return 0; } 该程序的输出结果是( )。
A. a
B. b
C. c
D. d
[单项选择]有如下程序 #include<iostream.h> #define N2 #define M N+1 #define NUM2*M+1 void main( ) { int i; for(i=1;i<=NUM;i++) cout<<i;} 该程序中的for循环执行的次数是
A. 5
B. 6
C. 7
D. 8
[单项选择]若有如下程序: #include"stdio.h" void main( ) {FILE *fp; fp=fopen("test","wb") fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是 ( )
A. 5 238.41 B h
B. 5238.4,Bh
C. 5,238.4,B,h
D. 5238.41Bh
[单项选择]若有如下程序: int sub( ) {static int n=1; int x=1; x*=n;n++; return x; } main( ) {int n,t=1; for(n=1;n<6;n++)t*=sub( ); printf("%d/n",t); } 则程序运行后的输出结果是 ( )
A. 15
B. 120
C. 34560
D. -30976
[单项选择]若有如下程序: sub(int x) {int y=0; static int z=1; y+=x+2;z+=y+x; return(z); } main( ) {int t=1,n; for(n=0;n<3;n++)printf("%d,",sub(t)); } 则程序运行后的输出结果是 ( )
A. 5,5,5
B. 5,9,13,
C. 5,7,9,
D. 5,8,11,
[单项选择]若有如下程序段: main( ) {int n=0; while(printf("*")) {n++; if(n<3)break;} } 则下列描述正确的是 ( )
[单项选择]程序中头文件type1.h 的内容是#define N 5#define M1 N*3程序如下:#define "type1.h"#define M2 N*2main ( ){ int i; i=M1+M2; printf("%d/n", i);) 程序编译后运行的输出结果是( )。
A. 10
B. 20
C. 25
D. 30
[单项选择]若有如下程序: void a(char*p,char c) {while(*p) { if(*p==c)*p=c-'b'+'B';; p++; } } main( ) {char s[50]="abcdeeffgee",b='e'; a(s,b);printf("%s/n",s); } 则程序运行后的输出结果是( )。
A. Abcdeeffgee
B. ABCDeeFFGee
C. abcdEEffgEE
D. ABCDEEFFGEE
[单项选择]有如下程序     #include<iostream.h>     #define N2     #define M N+1     #define NUM 2 * M+1     void main( )     { int i;       for(i=1;i < =NUM;i++)       cout < < i }   该程序中的for循环执行的次数是( )。
A. 5
B. 6
C. 7
D. 8

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码