房天下 > 房天下问答 > 业主生活 > 其他
  • C语言程序设计

    选择题:1,设char *strp[4]={"aa", "bbb", "cccc", "ddddd"}; 则printf(“%s\n”,strp[3]+2);的输出结果为( )。选项: a、cc b、ccc c、 ddd d、 ddddd2,设有说明语句:char x[20]="good\0morning"; 则下面printf语句的输出结果为( )。printf(“%d %d\n”,strlen(x), sizeof(x));选项: a、13 13 b、 13 20 c、 4 13 d、 4 20判断题1,sizeof(double)是一个函数调用。选项: 1、 错 2、 对2,设x为实型变量,则scanf("%4.2f",&x);是正确的输入语句。选项: 1、 错 2、 对 3,全局变量,若没有对其存储类型作任何说明,则隐含extern型。选项: 1、 错 2、 对 4,for( ; ; ) 循环语句必定执行循环体无穷多次而造成死循环。选项: 1、 错 2、 对5,设:int a[]={23,54,10,33,47,98,72,80,61}, *p=a;则表达式*(p+5)表示引用值为47的数组元素。选项: 1、 错 2、 对6,设有宏定义:#define MY(x,y) x*y,则宏调用MY(2+3,5)的结果为25。选项: 1、 错 2、 对7,设: char w; int x; float y; double z;则表达式:w*x+z-y的类型为double。选项: 1、 错 2、 对 8,设:FILE *fp;则fp=fopen("myfile","rb");表示创建一个名字为myfile的二进制文件。选项: 1、 错 2、 对 9,表示x的绝对值大于5的表达式是x>5 && x<-5。选项: 1、 错 2、 对

    提问者:abc4077

    发布于2010-08-12

共1个回答
  • 思玛特电子商务 丨Lv 4
    c:strp[3]指向"ddddd"再加二个char字节,指向的是第三个dd:strlen在测长度什么碰到'\0'就结束 sizeof(x)是数组的宽度错:&x取的是地址(一个整型)错:取得double类型的宽度错:对:错:应该是98错:应该是17对:类型自动提升错:应该是打开一个可读可写的文件错:应该用||2:|是位与我已经好久没用C了,可能有些答案是错的,只做参考用,希望我的答案对你有用
    +1 2010-08-12 举报
热门人气推荐
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。