当前位置:首页 » 编程语言 » c语言自测题
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言自测题

发布时间: 2022-03-13 01:25:51

A. c语言练习题

#include <stdio.h>


int main()

{

int n;

scanf("%d",&n);

if(n%5==0&&n%7==0)

puts("Yes!");

return 0;

}

B. c语言测试题

#include<stdio.h>
#include<stdlib.h>
main()
{
int a,b,c,d,sum,sep,si;
char t;
printf("输入您的QQ号:\n");
scanf("%d",&a);
system("pause");
if(a!=448280620)
printf("用户名错误,程序结束\n");
else
{printf("用户名正确\n");
printf("输入你的密码\n");
scanf("%d",&b);
system("pause");
if(b!=123456789)
{printf(" 密码错误,拒绝要求\n");}
else if(b=123456789)
{
printf("恭喜你,登录成功\n");
}
printf("请您输入两个数字,随便哦!");
scanf("%d%d",&c,&d);
system("pause");
sum=c+d;
sep=c/d;
si=c%d;
printf("和是:%d+%d=%d\n",c,d,sum);
printf("商是:%d/%d=%d\n",c,d,sep);
printf("余数是:%d%%%d=%d\n",c,d,si);
}
}

C. C语言测试题

#include<stdio.h>
int main() {
int day,w;
char week[7][10]={"一","二","三","四","五","六","日"};
printf("输入1至31之间的日期:");
scanf("%d",&day);
w=(day-1)%7+2;
printf("%d号是星期%s",day,week[w-1]);
}

D. c语言测试题

#include<stdio.h>
int main()
{
int fen = 20;
int hongxing = 3;
int heixing = 1;
int hua = 1;
hongxing += fen/20 + 5*hua - 4*heixing;
printf("总计相当于%d红星\n", hongxing);
return 0;
}

E. C语言 程序测试题

一:
1 a
2 a
3 a
4 b
5 a
6 b
7 d
8 a
9 c
10 b
二:
1 3 //考察逗号表达式
2 3
3 10 9
4 4213 13
5 1
三:
1 10,5,9
2 741
3 没有题目
四:
1
#include <stdio.h>
void main()
{
int scores[5]={0},i;
double average;
printf("Input the scores: ");
scanf("%d %d %d %d",&scores[0],&scores[1],&scores[2],&scores[3]);
for(i=0;i<4;i++)
{
printf("%d %d\n",scores[i],scores[4]);
scores[4]+=scores[i];
}
average = double(scores[4]/4.0);
printf("sum of the scores: %d\n",scores[4]);
printf("average of the scores: %2.1f\n",average);
}

2
#include <stdio.h>
void main()
{
int r,h;
double volume;
printf("Input radius and h :");
scanf("%d %d",&r,&h);
printf("%d,%d\n",r,h);
printf("volume is: %.2f\n",3.1415*r*r*h/3);
}

F. C语言初级测试题2

CBCACBDBB
12。函数f返回两个值的较小者,所以*r为7,选B
16。标准输出为B,A是标准输入,所以错了

G. c语言练习题

(int)a+b+c=((int)a)+b+c=(int)8.3+12.6-4.52=8+12.6-4.52=16.08
(int)(a+b)+c=(int)(8.3+12.6)-4.52=20-4.52=15.48
(int)(a+b+c)=(int)(8.3+12.6-4.52)=(int)16.38=16

H. c语言测试题目及答案

B.因为在计算1/2时参与运算的分子分母都是整型,将会得到整型数据0而不是浮点型数据0.5,而其他选项在做除法时,参与计算的分子或分母至少一方是float型,可以得到正确结果