前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C语言测试题

C语言测试题

作者头像
week
发布2018-08-27 11:04:40
1.4K0
发布2018-08-27 11:04:40
举报
文章被收录于专栏:用户画像用户画像

一、选择题

1.以下选项中不合法的用户标识符是:C

A)file   B)number   C)abc.d  D)sum

2.以下选项中正确的实型常量是:B

A).123   B)0   C)e-2  D)2.06e1.2

3.C语言中运算符对象必须是整形的运算符是:B

A) /     B) %     C) !      D) *

4.合法的八进制数是:B

A)0    B) -077    C)028    D)01.0

5.VC 6.0 中int类型变量所占字节数是:D

A)1    B)2    C)3    D)4

二、填空题

1.  0x123转换成十进制数为:291

2. 假设已指定i为整型变量,f为float变量,d为double型变量,e为long型,有下面式子:

     10+‘a’+i*f-d/e

以上式子结果为什么类型数据?

Double

3. 已知: float x=5.6;int i; i=(int)x; 求i值为:

        5

4. 已知: int i,j,m,n; i=8; j=10; m=++i; n=j++; 求m n的值:

       M=9

N=10

5. 设a=12; 下面赋值表达式运算后a的值为:

  (1)a+=a   24

  (2)a*=2+3      a=a*(2+3)=12*5=60

(3)a+=a-=a*=   ①. a*=a:a=a*a=12*12=144 ②. a-=144: a=a-144=144-144=0 ③. a+=0: a=a+0=0+0=0

编程题:

1.从键盘输入一个小写英文字母,把它转化成大写字母并输出。

#include<stdio.h>

#include <ctype.h>

int main()

{

    char a;

   scanf("%c",&a);

   a=toupper(a);

   printf("%c",a);

}

2.从键盘键入两个整型数据(int型),求它们之和,并把结果输出。

#include<stdio.h>

#include <ctype.h>

int main()

{

   int a,b;

   scanf("%d,%d",&a,&b);

   printf("%d",a+b);

}

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014年04月15日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档