更多"以下程序的运行结果是_______。 #include 'stdio"的相关试题:
[单项选择]以下程序运行后的输出结果是
#include <stdio.h>
main( )
char a=4:
printf("%d/n",a=a<<1);
A. 40
B. 16
C. 8
D. 4
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int i,j;
for(i=3;i>=1;i--)
for(j=1;j<=2;j++)printf("%d",i+j);
printf("/n");
A. 2 3 4
B. 4 3 2
C. 2 3
D. 4 5
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int x=1,y=2,z=3;
it(x>y)
if(y<z) printf("%d",++z);
else printf("%d",++y);
printf("%d/n",x++);
A. 331
B. 41
C. 2
D. 1
[单项选择]以下程序的运行结果是( )。
#include <stdio.h>
main( )
st,uct date
int year,month,day;today;
printf("%d/n",sizeof(struct date));
A. 6
B. 8
C. 10
D. 12
[单项选择]下面程序的运行结果是
#include<iostream.h>
void main( )
int i=1;
while(i<=8)
if (++i%3!=2)continue;
else cout <<i;
A. 25
B. 36
C. 258
D. 369
[单项选择]下列程序的运行结果是( )。
#include<stdio.h>
main( )
int a=0,b=4,c=0,d=10,x;
if(
A. ;
[单项选择]以下程序的输出结果是( )。
#include <stdio.h>
main( )
int a=21,b=11;
printf("%d/n",--a+b,--b+
A. ;
[单项选择]以下程序段的执行结果是( )。
#include<iostream.h>
Void main( )
int a, y;
a=10;y=1
do
a+=2;
y+=a;
cout<<"a" ="<<a<<","<<"y="<<y<<"/n";
if(y>20) break;
while(a<= 14);
A. a=12,y=12
B. a=12,y=12
C. a=12,y=12
D. a=12,y=12
[单项选择]以下程序的输出结果是______。
#include<stdio.h>
main( )
int a=200;
#define a 100
printf("%d",
A. ;
[单项选择]以下程序的输出结果是_______。
#include<stdio.h>
main( )
int i;
for(i=1;i<5;i++)
if(i%2)printf("*");
else continue;
printf("#");
printf("$/n");
A. *#*#*#$
B. #*#*#*$
C. *#*#$
D. #*#*$
[单项选择]有以下程序:
#include <iostream.h>
#include
void main( ) double d= 123.456789;
cout<<setprecision(3)<<d<<",";
cout<<setprecision(4)<<d<<",";
cout<<setprecision(5 )<<d<<end1;程序执行后的输出结果是( )。
A. 123,123.4,123.45
B. 123,123.5,123.46
C. 123,123,123.4
D. 123.456789,123.456789,123.456789
[单项选择]有以下程序
#include
main( )
{ char str[][20]={"Hello","Beijing"},*p=str;
printf("%d/n",strlen(p+20));
}
程序运行后的输出结果是()
A. 0
B. 5
C. 7
D. 20
[单项选择]执行下列程序段,结果是
#include<iostream.h>
void main( )
int x=40;
char y='C';
int n;
n=(x&0xff)&&(y>'B');
cout<<n;
A. 0
B. 1
C. 2
D. 3
[单项选择]有以下程序:
#include <stdio.h>
#include <string.h>
main( )
char p[] = 'a','b','c'] ,q[10] = 'a','h','c'
prinff( "% d % d/n" , strlen (p) , strlen (q) );
以下叙述中正确的是( )。
A. 在给p和q数组赋初值时,系统会自动添加字符串结束符,故输出的长度都为3
B. 由于P数组中没有字符串结束符,长度不能确定;q数组中字符串长度为3
C. 由于q数组中没有字符串结束符,长度不能确定;p数组中字符长度为3
D. 由于p和q数组中没有字符串结束符,故长度都不能确定
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
struct st
int x,y; data[2]=1,10,2,20;
main( )
struet st *p=data;
printf("%d,",p->y);printf("%d/n",(++p)->x);
A. 10,1
B. 20,1
C. 10,2
D. 20,2
[单项选择]有以下程序
#include
main( )
{char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4); c5=getchar( ); c6=getchar( ); putchar(c1); putchar(c2); printf("%c%c/n",c5,c6);
}
程序运行后,若从键盘输入(从第1列开始)
123<回车>
45678<回车>
则输出结果是______。
A. 1267
B. 1256
C. 1278
D. 1245
[单项选择]下列程序的输出结果是( )。
#include<stdio.h>
main( )
int a=4;
print f("%d/n",(a+=a-=a*
A. );
[单项选择]下面程序的结果是( )。
#include"iostream.h"
void main( )
char *str;
Str="test!";
cout<<str[5];