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

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

8、‍下面程序的运行结果是()。 #include <stdio.h> main() { int a=12, b= -34, c=56, min=0; min=a; if(min>b) min=b; if(min>c) ‍ min=c; printf("%d", min); } 可以参考本周课件“附加例题解析与作业指导”----“选择结构附加例题解析”文档的最后一个例题

A.12

B.-34

C.‍56

D.‍0


参考答案和解析
172y=0
更多 “8、‍下面程序的运行结果是()。 #include <stdio.h> main() { int a=12, b= -34, c=56, min=0; min=a; if(min>b) min=b; if(min>c) ‍ min=c; printf("%d", min); } 可以参考本周课件“附加例题解析与作业指导”----“选择结构附加例题解析”文档的最后一个例题A.12B.-34C.‍56D.‍0” 相关考题
考题 下面程序的输出结果是【】。define MIN(a,b) (((a)void main(){int 下面程序的输出结果是【 】。define MIN(a,b) (((a)<(b))?a:b)include <iostream.h>void main(){int x= 3, y=5;cout<< MIN(x,y)<<end1;}

考题 ●试题二阅读下列程序或函数说明和C代码,将应填入(n)处的字句写在答题纸的对应栏内。【函数2.1说明】函数strcmp()是比较两个字符串s和t的大小。若s<t函数返回负数;若s=t函数返回0;若s>t,函数返回正数。【函数2.1】int strcmp(char *s,char *t){ while(*s *t (1) ){s++;t++;}return (2) ;}【程序2.2说明】在n行n列的矩阵中,每行都有最大的数,本程序求这n个最大数中的最小一个。【程序2.2】#includestdio.h#define N 100int a[N][N];void main(){ int row ,col,max,min,n;/*输入合法n(<100),和输入n×n个整数到数组a的代码略*/for (row=0;row<n;row++){for(max=a[row][0],col=1;col<n;col++)if( (3) )max=a[row][col];if( (4) )min=max;else if( (5) )min=max;}printf ("The min of max numbers is %d\n",min);}

考题 下列给定的程序中,函数fun()的功能是:求输入的两个数中较小的数。例如:输入5 10,结果为min is 5。[注意] 部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。[试题源程序]include <stdio.h>include <conio.h>int fun(int x, (1) ;int z;z=x<y (2) x:y;return(z);}main()int a, b, c;scanf("%d, %d\n", (3) );c=fun(a, b);printf("min is%d:, c);}

考题 函数Min的功能是返回具有n个元素的数组array中的最小值。请将横线处的缺失部分补充完整,使得程序的输出结果为1.24。include<iostream>using namespace std;template<typename T>T Min(T*array, int n){T min=array[0];for(int i=1; i<n; i++)if(array[i]<min)min=array[i];return min;}int main(){double art[8]={5.2, 48.45, 41.01, 42, 51.2, 1.24, 14.12, 42};cout<<______;return 0:}

考题 以下程序的运行结果是#define MIN(x,y)(x)(y)?(x):(y)main(){ int i=10,j=15,k;k=10*MIN(i,j);printf("%d\n",k);}A.10B.15C.100D.150

考题 下列给定程序中,函数fun()的功能是:在字符串str中找出ASCII码值最小的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用fun()函数之前给字符串输入fagAgBDh,调用后宁符串中的内容为AfaggBDh。请改正程序中的错误,使它能得到正确结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。试题程序:include<stdio.h>/*************found************/void fun(char p){char min,*q;int i=0;min=p[i];while(p[i]!=0){if(min>p[i]){/*************found*************/p=q+i;min=p[i];}i++;}while(q>p){*q=*(q-1);q--;}p[0]=min;}main(){char str[80];printf("Enter a string:");gets(str);printf("\nThe original string:");puts(str);fun(str);printf("\nThe string after moving:");puts(str);printf("\n\n");}

考题 请选出以下程序段的输出结果______。includedefine MIN(x,y)(x) 请选出以下程序段的输出结果______。 #include<stdio.h> #define MIN(x,y) (x)<(y)?(x):(y) main() { int i,j,k;i=10;j=15; k=10*MIN(i,j); printf("%d\n",k); }A.15B.100C.10D.150

考题 若有以下程序: include using namespace std; template T min(T x,T y) {i 若有以下程序:include <iostream>using namespace std;template <class T>T min(T x,T y){if(x<y)return x;elsereturn y;}int main(){int n1=2,n2=10;double d1=1.5;d2=5.6;cout<<min(n1,n2)<<",";cout<<min(d2,d2)<<end1;return 0;}程序运行后的输出结果是【 】。

考题 以下函数findmin拟实现存数组中查找最小值作为函数值返回,但程序中有错导致不能实现预定功能。 #define MAX 2147483647 int findmin(int x[],int n) {int i,min; min=MAX; for(i=0;i<n;i++) {if(min<x[i])min=x[i];} } 造成错误的原因是( )。A.定义语句int i,min;中min未赋初值B.赋值语句min=MAN;中,不应给min赋MAX值C.语句if(min<X[i])min=X[i];中判断条件设置错误D.赋值语句min=MAX;放错了位置

考题 有以下程序段:include define MIN(x,y)(x) 有以下程序段:include<iostream.h>define MIN(x,y) (x)<(y)?(x):(y)void main(){int i,j,K;i=10;j=15;k=10*MIN (i,j);cout<<k<<endl;}程序执行后的输出结果是______。

考题 下列程序的输出结果是 include int min(int a, int b) { if(a 下列程序的输出结果是#include<iostream. h>int min(int a, int b){if(a<b) retum a;else return b;return 0;}void main( ){cout < < min(1,min(2,3) ) < < endl;}A.0B.1C.2D.3

考题 下面函数的运行结果是( )。 include using namespace std; class A{ pu 下面函数的运行结果是( )。 #include <iostream> using namespace std; class A{ public: A(){} int Min(int a,int b){return a<b? a:b;} int Min(int a,int b,int c){ if(a<b)return a<c? a:c; else return b<c? b:c; } ~A(){} }; void main(){ A a; cout<<a.Min(1,2,3)<<a.Min(2,0); }A.10B.12C.30D.32

考题 阅读下列程序说明和C代码,将应填入(n)处的字句写在对应栏内。[函数2.1说明]函数void find(int *a, int n, int * max, int * min)的功能是在长度为n的整型数组a中,查找最大元素和最小元素的下标。main()中给出了调用find函数的一个实例。[函数2.1]include<stdio.h>void find(int *a, int n,int *max,int * min){ int i;*max =* min=0;for(i=1;i<n;i+ +)if(a[i]>a[* max]) (1);else if(a[i]<a[*min]) (2);return;main(){ int a[]={4,6,8,9,0,6},max,min;find(a,6,(3));printf("%5d%5d\n", max,min);}[函数2.2说明]以下程序用来对从键盘上输入的两个字符串进行比较,然后输出两个字符串前端的公共部分。例如:输入的两个字符串分别是abcdefg和abceef,则输出为abc。[函数2.2]include <stdio.h>main(){ char str1[100],str2[100],str[100],c;int i=0,s;printf("\nInput string 1:");gets(str1);printf("\nInput string 2:");gets(str2);while(((4))(str1[i]!='\0')(str2[i]!='\0')){(5);i++;}printf("%s\n",str);}

考题 阅读以下说明和C语言函数,将应填入(n)处的字句写在对应栏内。【说明】输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。【函数】main ( ){int number[10];input (number);max min (number);output (number);}input (number)int number[10];{int i;for ( i=0;i<9;i++ )scanf ( "%d,",number[i] );scanf ( "%d",number[9] );}max_min ( array )int array[10];{int *max,*min,k,1;int *p,*arr_end;arr end=(1);max=min=array;for ( p=(2);p<arr_end;p++ )if((3)) max=p;else if ( *p<*min ) min=p;(4);l=*min;(5);array[0]=1;1=*p;*p=array[9];array[9]=k;k=*p;return;}output ( array )int array[10];{ int *p;for ( p=array;p<array+9;p++ )printf ( "%d,",*p );printf ( "%d\n",array[9] );}

考题 下列程序的输出结果是includeint min(int a,int b){if(a 下列程序的输出结果是 #include<iostream.h> int min(int a,int b) { if(a<b) return a; else return b; return0; } void main( ) { cout<<min (1,min (2,3))<<end1; }A.0B.1C.2D.3

考题 阅读下列程序:includevoid main(){int i,row=0,column=0,min;static int a[3][3]={ 阅读下列程序: #include<iostream.h> void main() { int i,row=0,column=0,min; static int a[3][3]={100,28,72,-30,2,?100}; min=a[0][0]; for(i=0;i<3;i++) for(j=0;j<3;j++) if(a[i][j]<min) { min=a[i][j];A.-100,2,3B.-100,1,2C.100,1,1D.100,0,0

考题 以下程序的运行结果是()。includedefine MIN(x,y) (x) 以下程序的运行结果是( )。 #include <stdio.h> #define MIN(x,y) (x)<(y)? (x):(y) main() { int i=10,j=15,k; k=10*MIN(i,j); printf("%d\n",k); }A.10B.15C.100D.150

考题 下列程序的输出结果是includeint min(int a,int b){if(a 下列程序的输出结果是 #include<iostream.h> int min(int a,int b) { if(a<b)return a; else return b; return 0; } void main() { cout<<min(1,min(2,3))<<end1; }A.0B.1C.2D.3

考题 请选出以下程序的输出结果()。includedefineMIN(x,y)(x 请选出以下程序的输出结果( )。 #include <stdio.h> #define MIN(x,y) (x<y)? x:y main() { int i,j,k; i=10;j=15; k=10*MIN(i,j); printf("%d\n",k); }A.15B.100C.10D.150

考题 本题的功能是计算二维数组arr[][]={{34,21,45,67,20},{23,10,3,45,76},{22,3,79,56,50}}中的最小值,并输出。public class javal{public static void main(String[]args){int arr[][]={{34,21,45,67,20),{23,10,3,45,76},{22,3,79,56,50}};int i=0:intj=0;int min=arr[0][0];while(i<3){while( ){if(arr[i][j]<min)min=arr[i][j];j++;};;}System.out.println("The min:"+min);}}

考题 给出下面程序的输出结果includeiostreamusing namespace std;int min(int a,int b){if(ab)return a;else return b;return 0;}void main(){coutmin(1,min(2,3))endl;}

考题 阅读下面程序:includevoid main(){int i,j,row=0,column=0,min;static int a[3][3] 阅读下面程序: #include<iostream.h> void main() { int i,j,row=0,column=0,min; static int a[3][3]={100,28,72,-30,2,-100}; min=a[0][0]; for(i=0;i<3;i++) for(j=0;j<3;j++) if(a[i][jl<min) { min=a[i][j]; row=i; column=j; } cout<<min<<","<<row<<","<<column<<endl; } 该程序的执行结果为( )。A.-100,2,3B.-100,1,2C.100,1,1D.100,0,0

考题 请选出以下程序段的输出结果 ( )。include using namespace std;define MIN(x,y)(x) 请选出以下程序段的输出结果 ( )。 #include <iostream> using namespace std; #define MIN(x,y) (x)<(y) ?(x) : (y) int main () { int i,j,k; i=10; j=15; k=10*MIN(i,j); cout<<k<<end1; return 0; }A.15B.100C.10D.150

考题 下列程序的输出结果是#includeint min(int a,int B){if(aelse return B;return 0;}void main(){cout}A.0B.1C.2D.3

考题 某区间上行运行时分经查定为:纯运行时分14min,起车附加时分2min,停车附加时分1min,该区间上行起通时分应是()A、13minB、14minC、15minD、16min

考题 某区间下行运行时分经查定:纯运行时分为12min,起车附加2min,停车附加1min,该区间下行通通时分是()。A、12minB、13minC、14minD、15min

考题 单选题某区间下行运行时分经查定为:纯运行时分13min,起车附加3min,停车附加1min,该区间下行起通时分应是()。A 13minB 14minC 15minD 16min

考题 单选题有如下程序:#include struct pair{ int first,second;};struct pair get_min_max(int*array, int len){ int i; struct pair res; res.first=array[0]; res.second=array[0]; for(i=1;ires.second)   res.second=array[i]; } return res;}main(){ int array[5]={9,1,3,4}; struct pair min_max = get_min_max(array,5); printf(min=%d,max=%d, min_max.first, min_max.second);}程序运行后的输出结果是(  )。A min=1,max=9B min=0,max=9C min=1,max=4D min=0,max=4