c语言一些选择题 谢谢
1、以下不能定义为用户标识符的是()A.MainB.2C.ifD.abc3、“BCD”在内存中占用的字节数是()A.3B.4C.2D.54、设变量a是整型,f是实型,i是...
1、以下不能定义为用户标识符的是( )
A.Main B. 2 C. if D. abc
3、“BCD”在内存中占用的字节数是( )
A. 3 B. 4 C. 2 D. 5
4、设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为 ( )
A. int B. float C . double D . 不确定
5、若有以下定义和语句,则输出结果是 ( )
#include<stdio.h>
{
int i=10,j=10;
printf("%d,%d\n",i--,--j);
}
A. 10, 10 B. 9,9 C. 9,10 D. 10,9
6、设有定义如下:
int a=1,b=2,c=3,d=4,m=2,n=2;
则表达式(m=a>b)&&(n=c>d)运算后,n的值为( )
A. 1 B. 2 C. 3 D. 4
7、 do -while 循环语句,其循环体的执行次数是( )
A. 条件表达式决定 B. 可能执行0次
C. 至少一次 D. C 和 A
8、以下对二维数组a的正确说明是 ( )
A. int a[3][]; B. float a(3,4);
C. double a[1][4]; D. float a(3)(4);
9、以下程序的输出结果是( )
#include<stdio.h>
void fun(int a, int b, int c){c=a*b;}
main()
{
int c;
fun(2,3,c);
printf("%d",c);
}
A. 0 B. 1 C. 6 D. 无确定值
10、以下程序段的输出结果是( )
char *s= "abcde";
s+=2;
printf("%s",s);
A. cde B. 字符 ‘c’
C. 字符’c’的地址 D. 无确定的输出结果 展开
A.Main B. 2 C. if D. abc
3、“BCD”在内存中占用的字节数是( )
A. 3 B. 4 C. 2 D. 5
4、设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为 ( )
A. int B. float C . double D . 不确定
5、若有以下定义和语句,则输出结果是 ( )
#include<stdio.h>
{
int i=10,j=10;
printf("%d,%d\n",i--,--j);
}
A. 10, 10 B. 9,9 C. 9,10 D. 10,9
6、设有定义如下:
int a=1,b=2,c=3,d=4,m=2,n=2;
则表达式(m=a>b)&&(n=c>d)运算后,n的值为( )
A. 1 B. 2 C. 3 D. 4
7、 do -while 循环语句,其循环体的执行次数是( )
A. 条件表达式决定 B. 可能执行0次
C. 至少一次 D. C 和 A
8、以下对二维数组a的正确说明是 ( )
A. int a[3][]; B. float a(3,4);
C. double a[1][4]; D. float a(3)(4);
9、以下程序的输出结果是( )
#include<stdio.h>
void fun(int a, int b, int c){c=a*b;}
main()
{
int c;
fun(2,3,c);
printf("%d",c);
}
A. 0 B. 1 C. 6 D. 无确定值
10、以下程序段的输出结果是( )
char *s= "abcde";
s+=2;
printf("%s",s);
A. cde B. 字符 ‘c’
C. 字符’c’的地址 D. 无确定的输出结果 展开
4个回答
展开全部
字节数要算上结束标志
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼上回答的很正确,更是细心啊,支持这样的网友!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这么多,你是在做作业的吧。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询