单项选择题

有如下程序: main() { int s=0, a=1,n; scanf("% d", &n); do { s+=1; a=a-2;} while(a!=n) printf("% d\n", s); } 若要使程序输出2,则应该从键盘输入的值是______。

A.-1
B.-3
C.-5
D.0
<上一题 目录 下一题>
热门 试题

单项选择题
当调用函数时,实参是一个数组名,则向函数传送的是______。
A.数组的长度
B.数组的首地址
C.数组每一个元素的地址
D.数组每个元素中的值
单项选择题
以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是______。
A.char s[10]="abcdefg";
B.char t[]="abcdefg", * s=t;
C.char s[10]; s="abcdefg";
D.char s[10]; strcpy(s, "abcdefg");
相关试题
  • 以下程序中函数reverse的功能是对a所指数组...
  • 以下程序中函数sort的功能是对a所指数组中...
  • 有以下程序: struct STU { char nam...
  • 有以下程序: void sott(int a[], ...
  • 用树形结构来表示实体之间联系的模型称为_...