更多"有以下程序,程序运行的结果是 ______。 #include<io"的相关试题:
[单项选择]有以下程序,程序运行的结果是 ______。
#include<iostream.h>
#include<string.h>
void main( )
char x[]= "C++" ,y[10]= "C++" ;
cout<<sizeof(x)/sizeof(char)<<“,”<<sizeof(y)/sizeof(char);
A. 3 3
B. 4 4
C. 4 10
D. 10 10
[单项选择]以下程序运行后的输出结果是
#include
#include
main( )
char str[][20]='One * World", "One * Dream!", *p=str[1];
printf("%d,", strlen(p)); printf("%s/n", p);
A. 9,One * World
B. 9,One * Dream
C. 10,One * Dream!
D. 10,One * World
[单项选择]以下程序运行后的输出结果是 #include #include
main( ) { char str[][20]={'One * World", "One *
Dream!"}, *p=str[1]; printf("%d,", strlen(p));
printf("%s/n", p); }
A. 9,One * World
B. 9,One * Dream
C. 10,One * Dream!
D. 10,One * World
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
#include<string.h>
main( )
char x[]="STRING";
x[0]=0; x[1]='/0'; x[2]='0';
printf("%d%d/n", sizeof(x),strlen(x));
A. 6 1
B. 7 0
C. 6 3
D. 7 1
[单项选择]以下程序运行后的输出结果是 #include<stdio.h> #include<string.h> main( ){ char a[10]="abed"; printf("%d, %d/n", strlen(a), sizeof(a)); }
A. 7,4
B. 4,10
C. 8,8
D. 10,10
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
struct ord
int x, y; dt[2]=1, 2, 3, 4;
main( )
struct ord *P=dt;
printf("%d,", ++p->x); printf("%d/n", ++p->y);
A. 1,2
B. 2,3
C. 3,4
D. 4,1
[单项选择]以下程序运行后的输出结果是 #include void fun(int P)
{ int d=2; P=d++; printf("%d", P);} main( )
{ int a=1; fun(a); printf("%d/n', a); }
A. 32
B. 12
C. 21
D. 22
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
#define SUB(
A. (a)-(a)
B. *e;
[单项选择]以下程序运行后的输出结果是
#include"stdio.h"
main( )
struct date
int year,month,day;today;
printf("%d/n",sizeof(struct date));
A. 6
B. 8
C. 10
D. 12
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
char s[]="rstuv";
printf("%c/n", *s+2);
A. tuv
B. 字符t的ASCII码值
C. t
D. 出错
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
main( )
int a=1, b=0;
if(!
A. 1)++;
B. 1
C. 2
D. 3
[单项选择]以下程序运行后的输出结果是
#include<stdio.h>
int fun( )
static int x=1;
x+=1; return x;
main( )
int i,s=1;
for(i=1; i<=5;i++) s+=fun( );
printf("%d/n", s);
A. 11
B. 21
C. 6
D. 120