举一反三
- 以下程序没有语法问题的是() A: B: include<;stdio.h>;int main( ){int x , y = 5 ; printf( "%d\n" , x / y ) ; return 0 ;} C: D: include<;stdio.h>;int main( ){int x = 3 ;y = 5 ; printf( "%d\n" , x / y ) ; return 0 ;} E: F: include<;stdio.h>;int main( ){int x = 3 ,y ; printf( "%d\n" , x / y ) ;y = 5; return 0 ;} G: H: include<;stdio.h>;int main( ){int x = 3 , y = 5 ; printf( "%d\n" , x / y ) ; return 0 ;}
- 中国大学MOOC: 对于下面程序,( )是正确的判断。#include <stdio.h>int main(){int x,y;scanf("%d%d",&x,&y);if (x>y)x=y;y=x;elsex++;y++;printf("%d,%d",x,y); return 0;}
- 当从键盘输入32时,下列程序的输出结果为( )。 #include int main() { int x,y; scanf(“%d”,&x); y=0; if(x>=0) { if(x>0) y=1; } else y=-1; printf(“%d”,y); return 0; }
- 中国大学MOOC: 下面程序段执行后的输出结果是( )。#include <stdio.h>int main(){int x=0,y=5,z=3;while(z-->0&&++x<5) y=y-1;printf("%d,%d,%d",x,y,z); return 0;}
- 下面程序执行后的输出结果是( )。#include <;stdio.h>;char f(char x , char y){if(x>;y) return y;else return x;}int main(){ char a='9',b='8',c='7',d='6';printf("%c",f(f(a,b),f(c,d)));return 0;} A: 6 B: 9 C: 8 D: 7
内容
- 0
【单选题】以下程序的输出结果是()。 #include"stdio.h" int f(int x) { int y; if(x==0||x==1) return (3); y=x*x-f(x-2); return y; } main() { int z; z=f(3); printf("%d ",z); } A. 0 B. 9 C. 6 D. 8
- 1
10.当从键盘输入32时,下列程序的输出结果为( ) #include int main() { int x,y; scanf("%d",&x); y=0; if(x>=0) { if(x>0) y=1; } else y=-1; printf("%d",y); return 0; } A: 0 B: 1 C: -1 D: 不确定值
- 2
以下程序输出的结果是____________.#include [stdio.h]int main(){ int x=30,y=7; x=y=x%y; printf("%d\n",x); return 0;}
- 3
以下程序输出结果为:#include<;stdio.h>;int num(int x,int y){int a,b;a=x+y;b=x-y;}int main(){int a=3,b=2;int x,y;x=a+b;y=a-b;num(a,b);printf("%d",a);return 0;}
- 4
若运行时为变量x输入12 则以下程序的运行结果是 include stdio h int main int x y scanf d x y x 12 x 10 x 12 printf d n y return 0 A0B22C12D10