题目详情
当前位置:首页 > 计算机考试 > 初级程序员
题目详情:
发布时间:2024-02-27 22:13:32

[单项选择]下列选项中,合法的C语言的关键字是______。
A. cos
B. string
C. void
D. character

更多"下列选项中,合法的C语言的关键字是______。"的相关试题:

[单项选择]下列选项中,合法的C语言的关键字是______。
A. cos
B. string
C. void
D. character
[单项选择] 不是C语言的关键字。
A. do
B. else
C. fopen
D. static
[单项选择]下列选项中可作为C语言合法常量的是()。
A. -80
B. -080
C. -8e1.0
D. -80.0e
[单项选择]以下选项中不能作为C语言合法常量的是______。
A. ’cd’
B. 0.1e+6
C. "/a"
D. ’/011’
[单项选择]以下选项中,合法的一组C语言数值常量是______。
A. 12. 0Xa23 4.5e0
B. 028 .5e-3 -0xf
C. .177 4e1.5 0abc
D. 0x8A 10,000 3.e5
[单项选择]以下选项中,可作为C语言合法表达式的是________。
A. 3.0%2
B. 3=2=1=0
C. {3,2,1,0}
D. (3,2,1,0)
[简答题]【说明】
以字符流形式读入一个文件,从文件中检索出6种C语言的关键字,并统计、输出每种关键字在文件中出现的次数。本程序中规定:单词是一个以空格或’/t’、’/n’结束的字符串。其中6种关键字在程序中已经给出。
【程序】
#include <stdio.h>
#include <stdlib.h>
FILE *cp;
char fname[20], buf[100];
int NUM;
struct key
char word[10];
int count;
keyword[]= "if", 0, "char", 0, "int", 0,
"else", 0, "while", 0, "return", 0;
char *getword (FILE *fp)
int i=0;
char c;
while((c=getc(fp))!= EOF && (1) );
if(c==EOF)
return (NULL);
else
buf[i++]=c;
while((c=fgetc(fp))!=EOF && c!="&& c!=’/t’ && c!=’/n’ )
buf[i++]=c;
buf[i]=’/0’;
return(buf);

void lookup(char *p)
int i;
char *q, *s;
for(i=0; i<NUM; i++)
q= (2) ;
s=p;
while(*s && (*s==*q))
(3) )
if( (4) )
keyword[i].count++;
break;



[简答题]【说明】 以字符流形式读入一个文件,从文件中检索出6种C语言的关键字,并统计、输出每种关键字在文件中出现的次数。本程序中规定:单词是一个以空格或’/t’、’/n’结束的字符串。其中6种关键字在程序中已经给出。 【程序】 #include <stdio.h> #include <stdlib.h> FILE *cp; char fname[20], buf[100]; int NUM; struct key { char word[10]; int count; }keyword[]={ "if", 0, "char", 0, "int", 0, "else", 0, "while", 0, "return", 0}; char *getword (FILE *fp) { int i=0; char c; while((c=getc(fp))!= EOF && (1) ); if(c==EOF) return (NULL); else buf[i++]=c; while((c=fgetc(fp))!=EOF && c!="&& c!=’/t’ && c!=’/n’ ) buf[i++]=c; buf[i]=’/0’; return(buf); } void lookup(char *p) { int i; char *q, *s; for(i=0; i<NUM; i++) { q= (2) ; s=p; while(*s && (*s==*q)) { (3) ) if( (4) ) { keyword[i].count++; break; } } return; } void main( ) { int i; char *word; printf("lnput file name:"); scanf("%s
[填空题]C++语言中关键字运算符有new,delete和【 】。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码