网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

( 26 )有如下程序

#include

#include

using namespace std;

int main( ){

cout<<SETPRECISION(3)<<FIXED<<SETFILL('*')<<SETW(8);

cout<<12.345<<___________<<34.567;

return 0;

}

若程序的输出是:

**12.345**34.567

则程序中下划线处遗漏的操作符是

A ) setprecision(3)

B ) fixed

C ) setfill('*')

D ) setw(8)


参考答案

更多 “ ( 26 )有如下程序#include#includeusing namespace std;int main( ){coutSETPRECISION(3)FIXEDSETFILL('*')SETW(8);cout12.345___________34.567;return 0;}若程序的输出是:**12.345**34.567则程序中下划线处遗漏的操作符是A ) setprecision(3)B ) fixedC ) setfill('*')D ) setw(8) ” 相关考题
考题 (26)有以下程序#include stdio.hvoid fun( int *a,int *b){int *c;c=a;a=b;b=c;}main(){int x=3,y-5,*P=x,*q=y;fun(p,q);printf(“%d,%d,”,*p,*q);fun(x,y);printf(“%d,%d\n”,*p,*q);}程序运行后的输出结果是A)3,5,5,3 B)3,5,3,5 C)5,3,3,5 D)5,3,5,3

考题 使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在 //******error******的下面。 试题程序: includeiostream //********error******** templateT voidfun(Tt) { std::cout"test"std::endl; } //********error******** templatebool voidfun(boolt) { std::cout(t?"Hell0":"Hi")std::endl; } intmain { //********error******** boolflag=TRUE; fun(flag); fun((int)flag); return0; }

考题 有如下程序 include include using namespace std; int main( 有如下程序 #include<iostream> #include<iomanip> using namespace std; int main(){ cout<<setprecision(3)<<fixed<<setfill('*')<<setw(8); cout<<12.345<<_______<<34.567; return 0; } 若程序的输出是: ** 12.345**34.567 则程序中下划线处遗漏的操作符是A.setprecision(3)B.fixedC.setfill('*')D.setw(8)

考题 现有如下程序段#include "stdio.h"int fun(int k,int *m){if(k%3)*m=k*k;else *m=k/3;}main(){ int (*p)(int,int *),m;p=fun;(*p)(78, m);printf( "%d\n",m);}则程序段的输出结果为A.24B.25C.26D.27

考题 有以下程序 include void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main() {int x=3 有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main() { int x=3, y=5,*p=x, *q=y; fun(p,q); printf("%d,%d,",*p,*q); fun(x,y); printf(" %d,%d\n",*p,*q); } 程序运行后的输出结果是______。A.3,5,5,3B.3,5,3,5C.5,3,3,5D.5,3,5,3

考题 有如下程序段void fun(int *a, int *b){ int *k; k=a; a=b; b=k;}main(){ int a=3, b=6, *x= fun(x,y); printf("%d %d", a, b);} 程序运行后输出的结果是A.6 3 B.3 6 C.编译出错 D.0 0

考题 有如下程序include include using namespace std;int main( ){cout 有如下程序 #include <iostream> #include <iomanip> using namespace std; int main( ){ cout<<setprecision(3)<<fixed<<setfill('*')<<setw(8); cout<<12.345<<__________<<34.567; return 0; } 若程序的输出是: **12.345**34.567 则程序中下划线处遗漏的操作符是( )。A.setprecision(3)B.fixedC.setfill('*')D.setw(8)

考题 若有如下程序: int s[3] [3]={'a','b','C','d','e','f','g','h','i'},*t; main() {t:(int*)malloc(sizeof(int)); sub(t,s); printf("%c\n",*t); } sub(int*p,int b[][3]) {*p=b[2][1]; } 则程序运行后的输出结果是( )。A.dB.eC.hD.b

考题 有以下程序:includevoid fun(int* s,int* * d){* *d=*(s+2);}main(){ inta[]={1,2,3, 有以下程序: #include <stdlib.h> void fun(int * s,int * * d) { * *d=*(s+2); } main() { int a[]={1,2,3,4,5},*b; b=(int *)malloc(sizeof(int)); fun(a,B) ; printf("%d\n",*b+1); } 程序的输出结果是( )A.2B.3C.4D.5