中国大学MOOC: 已知在ASCII字符集中,数字0的序号为48,下面程序的输出结果为( )。#include int main(){char x, y;x = 0, y = 9;printf("%d, %d", x, y);return 0;}
举一反三
- 以下程序没有语法问题的是() 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