单项选择题

下面程序的运行结果是 include<stdio.h> main() { int a=28,b; char s[10],*p; p=s; do{b=a%16; if(b<10) *p=b+48; else*p=b+55; p++; a=a/5; }while(a>0); *p='\0'; puts(s);}

A.10
B.C2
C.C51
D.\0
<上一题 目录 下一题>
热门 试题

单项选择题
已有定义和语句:double a,b,c;scanf( %1f%1f%1f ,&a,&b,&c);,要求给a、b、c分别输入10.0、20.0、 30.0,不正确的输入形式是
A.10.0<回车> 20.0<回车>
B.10.0<回车> 20 30<回车>
C.10 20<回车> 30.0<回车>
D.10.0,20.0,30.0<回车>
单项选择题
以下程序的输出结果是 #include<stdio.h> struct st { int x;int *y;}*p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],}; main() { p=aa; printf( %d n ,++(p->x));}
A.10
B.11
C.51
D.60
相关试题
  • 以下程序用来输出结构体变量ex所占存储单元...
  • 以下程序段的功能是统计链表中结点的个数,...
  • 设x和y均为int型变量,且x=1,y=2,则...
  • 下面的函数fun的功能是将形参x的值转换成二...
  • 以下程序是用递归方法求数组中的最大值及其...