以下程序段的输出结果是( )。int main(){int num=0,s=0;while(num<=2) { num++; s+=num; } printf("%d\n",s);}A)10 B)6 C)3 D)1
A: 1
B: 3
C: 10
D: 6
A: 1
B: 3
C: 10
D: 6
举一反三
- 以下程序段的输出结果是 。 int main(void) { int num = 0,s = 0; while(num <= 2){ num++; s += num; } printf("%d\n",s); return 0; }
- main(){int num=0;while(num<;=2){num++;printf("%d\n",num);}}
- 以下程序运行后的输出结果是 ________ struct NODE { int num; struct NODE *next; } main() { struct NODE s[3], *p, *q, *r; int sum=0; s[0].num=1; s[1].num=2; s[2].num=3; s[0].next=s+1; s[1].next=s+2; s[2].next=s; p=s; q=p->next; r=q->next; sum+=q->next->num; sum+=r->next->next->num; printf("%d", sum); }
- 以下程序的输出结果是#include<;stdio.h>;int fun6(int num){ int k=1;do{ k*=num%10; num/=10;}while(num);return k;}main( ){ int n=26;printf(“%d\n”,fun6(n));}
- 在Java中,如下代码段的输出结果为( )。 public static void main(String []args) { int num=1; while(num<6){ System.out.print(num); if(num/2==0) continue; else num++; } }