更多"以下程序输出的结果是() #include<stdio.h> #i"的相关试题:
[填空题]以下程序的输出结果是( )。
#include
#include
#include
mian( )
{ char *p, *q, *r;
p=q=r=(char *)malloc(sizeof(char)*20);
strcpy(p,”attaboy,welcome!”);
printf(“%c%c%c/n”,p[11], q[3], r[4]);
free(p);
}
[单项选择]以下程序输出结果是( ):
#include<iostream>
using namespace std;
void add(int x,int y,int *z)
*z=y+x;
int main( )
int a,b,c;
add(8,4,&a);
add(6,a,&b);
add(a,b,&c);
cout<<a<<","<<b<<","<<c<<end1;
return 0;
A. 12, 10, 14
B. 12, 18, 30
C. 12, 6, 18
D. 12, 14, 30
[简答题]以下程序输出的结果是:
#include "stdio.h"
void main( )
{
char s[]="hello/nworld";
printf("%s",s);
}
[填空题]以下程序输出的结果是【 】。
#include<iostream.h>
voidmain( )
{
inta=5,b=4,c=3,d;
d=(a>b>c);
cout<<d;
}
[填空题]以下程序输出的结果是 【7】 。
#include<iostream.h>
void main( )
{
int a=5,b=4,c=3,d;
d=(a>b>C) ;
cout<<d;
}
[单项选择]以下程序的输出结果是( )。
#include<iostream>
#include<stdlib>
using namespace std;
void func(char **m)
++m;
cout<<*m<<endl;
main( )
static char *a[]="MORNING","AFTERNOON","EVENING");
char **n;
n=a;
func(n);
system("PAUSE");
return 0;
A. 为空
B. MORNING
C. AFTERNOON
D. EVENING
[单项选择]以下程序的输出结果是( )。
#include <iostream>
#include <stdlib>
using namespace std;
void func(char **m)
++m;
cout<<*m<<endl;
)
main( )
static char *a[]="MORNING","AFTERNOON","EVENING";
char **n;
n=a;
func(n);
system("PAUSE");
return 0;
A. 为空
B. MORNING
C. AFTERNOON
D. EVENING
[填空题]以下程序的输出结果是 [12] 。 #include #define N 3 #define M(n) (N+1)*n main( ) { int x; x = 2 * (N + M(2)); printf("%d/n", x); }
[单项选择]以下程序的输出结果是 ( )
#include<stdio.h>
#include<string.h>
main( )
char str[12]='s','t','r','i','n','g';
printf("%d/n",strlen(str));
A. 6
B. 7
C. 11
D. 12
[单项选择]以下程序输出的结果是( )。
#include <stdio.h>
main( )
int i=010,j=10;
printf("%d,%d/n:,++i,j--);
A. 11,10
B. 9,10
C. 010,9
D. 10,9
[单项选择]以下程序的输出结果是 #include <iostream.h> void main ( ) { int a=0, i; for (i=1; i<5; i++) { switch (i) { case 0 : case 3 : a+=2; case 1 : case 2 : a+=3; default : a+=5; } } cout<<a<<endl; return; }
A. 31
B. 13
C. 10
D. 20
[单项选择]以下程序的输出结果是 #include<iostream.h> void reverse(int a [ ] ,int n) {int i,t; for(i=0;i<n/2;i++) {t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;} } void main( ) {int b[10]={1,2,3,4,5,6,7,8,9,10};int i,s=0; reverse(b,8); for(i=6;i<10;i++)s+=b[i]; cout << S; }
A. 22
B. 10
C. 34
D. 30
[填空题]以下程序的输出结果是【 】。
#include
#define N 5
int fun(int *s,int a,int n)
{ int j;
*s=a;j=n;
while(a!=s[j])j--;
return j:
main( )
{ int s[N+1];int k;
for(k=1;k<=N;k++) s[k]=k+1;
printf("%d/n",fun(s,4,N));
}
[单项选择]以下程序的输出结果是
#include<iostream.h>
void main( )
int i,j,x=0;
for(i=0;i<2;i++)
x++;
for(j=0;j<3;j++)
if(j%2)continue;
x++;
x++;
cout<< "x="<<x;
A. x=4
B. x=8
C. x=6
D. x=12
[填空题]以下程序的输出结果是 。
#include<iostream.h>
unsigned fun(unsigned num)
{ unsigned k=1;
do{k * =num%10;num/=10;}while(num) ;
return k;
}
void main( )
{ unsigned n=26;
cout < < fun(n) < < endl;
}