有以下语句段:
int n1=10,n2=20;
printf("【 】",n1,n2);
要求按以下格式输出n1和n2的值:
n1=10
n2=20
每个输出行从第一列开始,请填空。
第1题:
设有以下程序 main() { int n1,n2; scanf("%d",&n2); while (n2!=0) { n1=n2%10; n2=n2/10; printf("%d",n1); } } 程序运行后,如果从键盘上输入1298,则输出结果为()。
第2题:
设有定义:int n1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n1;语句等价的是:
A.&p=&q
B.p=q
C.*p=n1;
D.p=*q
第3题:
34、[XH]如果从键盘上输入16,24<回车>,下面程序段的输出结果是()。 int a,b,n1,n2,t; scanf("%d,%d",&n1,&n2); if (n1<n2) { t=n1;n1=n2;n2=t; } a=n1; b=n2; while (b!=0) { t=a%b; a=b; b=t; } printf("%d,%d\n",a,n1*n2/a);
A.2,6
B.4,24
C.8,48
D.8,96
第4题:
设有以下程序: main() { int n1,n2; scanf("%d",&n2); while(n2!=0) { n1=n2%10; n2=n2/10; printf("%d",n1); } } 程序运行后,如果从键盘上输入1298;则输出结果是: 。
第5题:
有以下程序段,运行时输入:37<回车>,执行后输出结果是 char ch1,ch2; int n1,n2; ch1=getchar(); ch2=getchar(); n1=ch1-'1'; n2=n1*10+(ch2-'2'); printf("%dn",n2);