设变量a是整型,f是实型,i是双精度型,则表达式10+’a’+i*f值的数据类型为()。
下列整型数据类型中,需要内存空间最少的是()。
下列整型数据类型中,需要内存空间最大的是()。
一个长整型变量在内存中占据()字节的空间。
若p1、p2都是指向整型的指针,p1已经指向变量x,要使p2也指向x,正确的是()。
变量a是整型,f是实型,i是双精度型,则表达式10+"a"+i*f值的数据类型为()。
02310041:设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为( )。
在C语言中,合法表示长整型数的是?
长整型的存储大小为()。
2、若x是整型变量,p是基类型为整型的指针变量,则正确的赋值表达式是()。
有下列程序,功能是把输入的+进制长整型数以+六进制的形式输出,完成程序 include"stdio.h" main() { char b[17]={"0123456789ABCDEF"}; int c[50],d,i=0,base=16; long n; scanf("%1d",&n); do{c[i]=n%base;i++;n=【 】;} while(n!=0); for(--i;i>=0;--i) {d=【 】;printf("%c",b[d]);} printf("H\n");}
若x是整型变量,p是类型为整型的指针变量,则正确的赋值表达式是()。
若x是整型变量,pb是基本类型为整型的指针变量,则正确的赋值语句是 ()A.pb=&x;B.pb=x;C.* pb
给定程序MODll.C中函数fun的功能是:从低位开始取出长整型变量s中奇数位上的数,依次构成一个新数放在1中。高位仍在高位,低位仍在低位。
下列给定程序中函数proc的功能是:取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。例如,当s中的数为l23456789时,t中的数为2468。请修改程序中的错误,使它能得出正确的结果。 注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。 试题程序: include<stdlib.h> include<stdio.h> include<conio.h> //****found**** void proc(long S,long t) { long sl=10; s/=10; *t=s%10; //****found**** while(s<O) { s=s/l00; *t=s%10*sl+*t; s1=sl*10; } } void main {long S,t; system("CLS"): printf("\nPlease enter S:"); scanf("%ld",&s); proc(S,&t); . printf("The result is:%ld\n",t); }
表达式a%*b&-d\2+c!的结果的数值类型为()。A.整型B.长整型C.单精度型D.双精度型
若x为整型变量,pb是基类型为整型的指针变量,则正确的赋值表达式是()
【单选题】若p1、p2都是指向整型的指针,p1已经指向变量x,要使p2也指向x,正确的是()
无符号基本整型的数据类型符为 ,双精度实型数据类型符为 ,字符型数据类型符为 。
根据一个结点数据类型为整型的单链表生成两个单链表,使得第一个单链表中包含原单链表中所有数据值为奇数的结点,并使得第二个单链表中包含原单链表中所有数据值为偶数的结点,原有单链表保持不变。
假设已声明i为整型变量,f为float变量,d为double型变量,e为long型,有下面表达式: 10+’a’+i*f-d/e 运算后结果的类型是()
设变量a是整型,f是实型,i是双精度型,则表达式:10+'a'+i*f值的 数据类型为()。
整型变量有Byte,Integer,Long三种数据类型()