设有以下程序,若要使程序的输出值为2,则应该从键盘给n输入的值是() void ...; printf("%d ",s); }
-3
举一反三
- 以下程序段若要使输出值为2,则应该从键盘给n输入的值是( )。 int a=1,s=0,n; scanf("%d",&n); do { s+=1; a-=2; }while(a!=n); printf("%d\n",s);
- 若要下面程序的输出值为2,则应该从键盘输入的值是 #include void main() {int s=0,a=1,n; scanf("%d",&n); do {s+=1; a=a-2; }while(a!=n); printf("%d",s); }
- 有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是
- 有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是 #include intmain() { ints=0,a=1,n; scanf("%d",&n); do { s+=1; a=a-2; }while(a!=n); printf("%d\n",s); return0; }
- 有以下程序,若从键盘给n输入的值是-3,则程序的输出结果是 A: 0 B: -1 C: 2 D: 3
内容
- 0
有以下程序(说明:字母A的ASCII码值是65): #include void fun(char *s) { while(*s) { if(*s%2)printf("%c",*s); s++; }} main() { char a[]="BYTE"; fun(a); printf(" ");} 程序运行后的输出结果是
- 1
有以下程序(说明:字母A的ASCIl码值是65) #include <stdio.h> void fun(char *s) { while(*s) { if(*s%2) printf("%c",*s); s++; } } int main(void) { char a[]="BYTE"; fun(a); printf(" "); return 0; } 程序运行后的输出结果是
- 2
数字字符0的ASCII值为48,若有以下程序: int main(void) { char a='1',b='2'; printf("%c,",b++); printf("%d\n",b-a); return 0; } 程序运行后的输出结果是
- 3
以下程序运行时,输入的x值在范围时才会有输出结果。 #include void ...0) printf("%d",x); }
- 4
【单选题】有以下程序 void fun(char *s) {while(*s) { if(*s%2==0) printf("%c",*s); s++; } } main() { char a[]={"good"}; fun(a);printf(" "); } 注意:字母a的ASCII码值为97,程序运行后的输出结果是 A. d B. go C. god D. good