c语言程序设计指针,c语言程序设计 指针

c语言程序设计 指针

以下不能定义为 用户标识符的是A) Main B) _0 C) _int D) sizeof易 下列选项中,不 能用作标识符的 是A) _1234 _ B) _1_2C) int_2_D) 2_int _ 易以下不合法的用 户标识符是A) j2_KE Y B) Doub leC) 4dD) _8_ 易 以下不能定义为 用户标识符的是A) scanf B) VoidC)_3com _ D) int 易以下选项中合法 的用户标识符是A) long B) _2Te stC) 3DmaxD) A.dat 易 以下选项中不合 法的用户标识符 是A) abc.c B) fileC) Main D) Print f 易 以下选项中不合 法的用户标识符 是A)_12 Ab B) incl udeC) 3abcD) Int易 以下选项中正确 的整型常量是 A) 15. B) - 70C) 6,000D) 1010B 易 C-free 中 int 类 型的变量占的字 节数为A) 1 B) 2 C) 3D) 4 易 不合法的八进制 整数为A) 0 B) 018C) 075D) 016 易不合法的十六进 制整数为A) 0x16 B) 0Xab cC) 0x15D) oXF12 3 易 以下选项中合法 的实型常数是A) 5E2.0 B)E- 3 C) .2E0 D) 1.3E 易 以下选项中可作 为 C 语言合法常 量的是A) - 80. B) - 080C) - 8e1.0 D) - 80.0e 易以下选项中,不 能作为合法常量 的是A) 1.234 e04 B) 1.23 4e0. 4 C) 1.234e+ 4 D) 1.234 e0易以下不合法的数 值常量是A) 011 B) le1C) 8.0E0.5 D) 0xabc d 易 表达式 3.6- 5/2+1.2+5%2 的 值是A) 4.3 B) 4.8C) 3.3D) 3.8易设 a 和 b 均为 double 型变量, 且 a=5.5、b=2.5, 则表达式(int) a+b/b 的值是A) 6.500 000 B) 6C) 5.50000 0D) 6.000 000 易 表达式 3.6-5/2+ 1.2+5%2 的值是A) 4.3 B) 4.8 C)3.3 D)3.8易 若变量 x、y 己 正确定义并赋值, 以下符合 C 语言 语法的表达式是A) +x, y=x-B) x+l= y C) x=x+l0= x+Y D) double( x)/l0 易以下叙述中正确 的是A) C 程序 中注 释部 分可 以出 现在 程序 中任 意合 适的 地方 B)花 括号 “ 和“ “只 能作 为函 数体 的定 界符 C)构成 C 程序 的基本 单位是 函数, 所有函 数名都 可以由 用户命 名D)分号是 C 语 句之间的分隔 符,不是语句 的一部分易以下叙述中错误 的是A)用 户所 定义 的标 识符 允许 使用 关键 宇 B)用 户所 定义 的标 识符 应尽 量做 到“ 见名 知意 “ 。C)用户 所定义 的标识 符必须 以字母 或下划 线开头 D)用户定义的 标识符中,大、 小写字母代表 不同标识 易下列关于 C 语言 用户标识符的叙 述中正确的是A)用 户标 识符 中可 以出 现在 下划 线和 中划B)用 户标 识符 中不 可以 出现 中划 线, 但可C)用户 标识符 中可以 出现下 划线, 但不可 以放在 用户标 识符的D)用户标识符中可 以出现在下划线和 数字,它们都可以 放在用户标识符的 开头 易线(减 号) 以出 现下 划线 开头以下叙述正确的 是A)可 以把 defin e 和 if 定 义为 用户 标识 符B)可 以把 defi ne 定 义为 用户 标识 符, 但不 能把 if 定 义为 用户 标识 符 C)可以 把 if 定 义为用 户标识 符,但 不能把 define 定义为 用户标 识符 D)define 和 if 都不能定 义为用户标 识符 易 在 C 语言中,不 是整数表达形式 是:( )A)十B)八C)十六D)二易 在 C 语言中,用 关键字 _________定义 整型变量A)intB)fl oatC)doubl eD)cha r易 在 C 语言中,用 关键字 _________定义 单精度实型变 量A)intB)fl oatC)doubl eD)cha r易 在 C 语言中,用 关键字 _________定义 字符型变量A)intB)fl oatC)doubl eD)cha r易 在 C 语言中,用 关键字 _________定义 双精度实型变量。 A)intB)fl oatC)doubl eD)cha r易 算术表达式 5+3.6/2 的结果为 _____________ 。A)6.8 00000B)6. 8C)6.800 000000D)7易 变量 a 为整型变A)0B)2C)3D)2.5易量,若 a=2.56, 则 a 的输出显示 结果为多少:60000指针题:易 有以下程序 main( ) char s =“159“,*p; p=s; printf(“%c“,* p+); printf(“%c“,* p+); 程序运行后的 输出结果是:A)15B)16 C) 12D)59易 有以下程序 point( char *p) p+=3; main( ) char b4 =a,b、c ,d , *p=b; point(p); printf(“%cn“ ,*p); A) a B) bC) cD) d 易 有以下程序 main() char str 10 =“China“,Bei jing“ , *p=str; printf(“%sn“ ,p+ 10); 程序运行后的输 出结果是 A) China B) Beji ngC)ngD)ing易7.有以下程序 main( ) char s =“ aeiou“,*ps; ps=s; printf(“%cn“ , *ps+4); 程序运行后输出 结果是 A) aB) eC) u D)元素 S4的 地址易 有以下程序 main( ) char *s = “one“, “two“, “three“ ,*p; p=s1; printf(“%c,%s n“,*(p+1 ), s0); 执行后输出结果 是 A) n,tw o B) t,o ne C) w,one D)o,t wo易 己定义以下函 数 fun(char *p2, char *p1) while(*p2=*p1 )!= 0)p1+;p2+ ; 函数的功能是 A)将 p1 所 指字 符串 复制 到 p2 所指 内存 空间B)将 p1 所 指字 符串 的地 址赋 给指 针 p2 C)对 p1 和 p2 两 个指针 所指字 符串进 行比较 D)检查 p1 和 p2 两个指针所 指字符串中是 否有0易 #include main( ) char *p= “abcde0fghjik 0“ ; A) 12B) 15 C)6 D)5易printf(“%dn“ ,strlen(p ); #include main( ) char str 20= “Hello“,“Beij ing“, *p=str0; printf(“%dn“ ,strlen(p+ 20); A) 0 B) 5C) 7 D) 20 易 main() char str 10 =“China“,Bei jing“ , *p=str; printf(“%sn“ ,p+ 10); A) China B) Beji ng C)ng D)ing易 (1)请输出 “very good!”易 (2)求 4.8 和 1.2 的差易 (3)将八进制数 025 和十六进制 数 0x25 转化为 十进制易 (4)将小写字母 b 和 c 转换为大 写并输出.易 (6)求 100 和 54 的和,差,积, 除,求余中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值