2504C语言上机任务暨今日练习(0616)

Viewed 53

题 4.101
需求:输入 a、b,计算s = aa + bb;若s>100输出百位以上数字,否则直接输出s

题 4.102
需求:判断正整数是否同时是 5 和 7 的倍数,输出 yes/no

10 Answers

#include <stdio.h>

int main() {
int a, b, s;
// 输入a、b
printf("请输入a和b:");
scanf("%d %d", &a, &b);

// 计算平方和
s = a * a + b * b;

if (s > 100) {
    // 除以100取百位及以上
    printf("结果:%d\n", s / 100);
} else {
    printf("结果:%d\n", s);
}

return 0;

}
#include <stdio.h>

int main()
{
int n;
printf("请输入一个正整数:");
scanf("%d", &n);

if (n % 5 == 0 && n % 7 == 0)
{
    printf("yes\n");
}
else
{
    printf("no\n");
}

return 0;

}

#include <stdio.h>

int main()
{
    int a, b, s;
    // 输入a、b
    printf("请输入整数a:");
    scanf("%d", &a);
    printf("请输入整数b:");
    scanf("%d", &b);

    // 计算 s = a² + b²
    s = a * a + b * b;

    if (s > 100)
    {
        // 输出百位及以上数字
        printf("百位以上数字:%d\n", s / 100);
    }
    else
    {
        printf("s = %d\n", s);
    }

    return 0;
}

#include <stdio.h>

int main()
{
    int n;
    printf("请输入一个正整数:");
    scanf("%d", &n);
    
    // 同时能被5和7整除,即能被35整除
    if (n % 5 == 0 && n % 7 == 0)
    {
        printf("yes\n");
    }
    else
    {
        printf("no\n");
    }
    return 0;
}

标题 1

#include <stdio.h>
int main() {
int a, b, s;
scanf("%d%d", &a, &b);
s = aa + bb;
if(s > 100)
printf("%d", s / 100);
else
printf("%d", s);
return 0;
}

标题 2

#include <stdio.h>
int main() {
int n;
scanf("%d", &n);
if(n % 5 == 0 && n % 7 == 0)
printf("yes");
else
printf("no");
return 0;
}

标题 1

#include<stdio.h>
int main()
{
int a,b,x,y;
scanf("%d%d",&a,&b);
x=aa+bb;
if(x>100)
{
y=x/100;printf("%d",y);
}
else printf("%d",x);
return 0;
}

## 标题 2

#include<stdio.h>
int main(){
int x;
scanf("%d,&x");
if(x%5==0 &&x%7==0)
printf("yes");
else
printf("no");
return 0;
}

4.101

#include<stdio.h>
int main(){
	int a,b,s,c;
	scanf("%d %d",&a,&b);
	s = a*a+b*b; 
	if(s>100){
		s = s/100;
		printf("%d\n",s);
	}else{
		printf("%d\n",s);
	}
    return 0;
}

4.102

#include<stdio.h>
int main(){
	int a;
	scanf("%d",&a);
	if(a%5==0 && a%7==0){
		printf("yes\n");
	}else{
		printf("no\n");
	}
	return 0;
}

题 4.101
需求:输入 a、b,计算s = aa + bb;若s>100输出百位以上数字,否则直接输出s

#include <stdio.h>
int main() {
int a, b, s;
// 读取输入
scanf("%d %d", &a, &b);
// 计算 s = aa + bb
s = a * a + b * b;
// 条件判断与输出
if (s > 100) {
printf("%d\n", s / 100); // C语言中两个整数相除自动向下取整
} else {
printf("%d\n", s);
}
return 0;
}

题 4.102

需求:判断正整数是否同时是 5 和 7 的倍数,输出 yes/no
#include <stdio.h>
int main() {
int n;
// 1. 读取输入的正整数
scanf("%d", &n);
// 2. 判断是否同时是 5 和 7 的倍数
if (n % 5 == 0 && n % 7 == 0) {
printf("yes\n");
} else {
printf("no\n");
}

returen 0;

}

P46 4.101

#include<stdio.h>
int main()
{
	int a,b,c;
	printf("请输入计算数值:");
	scanf("%d %d",&a,&b);
	c = a*a+b*b;
	if(c>100)
		printf("计算结果为%d\n",c), 
		printf("百分位为:%d\n",c/100);
	else
		printf("计算结果为%d\n",c);
	return 0;
}

P46 4.102

#include<stdio.h>
int main()
{
	int a;
	printf("请输入数值进行判断:");
	scanf("%d",&a);
	if(a%5==0 && a%7==0)
		printf("yes\n");
	else
		printf("no\n");
	return 0;
}

题 4.101
需求:输入 a、b,计算s = aa + bb;若s>100输出百位以上数字,否则直接输出s
#include <stdio.h>
int main() {
int a, b, s;
// 读取输入
scanf("%d %d", &a, &b);
// 计算 s = aa + bb
s = a * a + b * b;
// 条件判断与输出
if (s > 100) {
printf("%d\n", s / 100); // C语言中两个整数相除自动向下取整
} else {
printf("%d\n", s);
}
return 0;
}
题 4.102
需求:判断正整数是否同时是 5 和 7 的倍数,输出 yes/no
#include <stdio.h>
int main() {
int n;
// 1. 读取输入的正整数
scanf("%d", &n);
// 2. 判断是否同时是 5 和 7 的倍数
if (n % 5 == 0 && n % 7 == 0) {
printf("yes\n");
} else {
printf("no\n");
}
returen 0;
}

题目1
#include<stdio.h>
int main()
{
int a, b, x, y;
scanf("%d%d", &a, &b);
x = a * a + b * b;
if (x > 100)
{
y = x / 100;
printf("%d", y);
}
else
{
printf("%d", x);
}
return 0;
}

题目2
#include<stdio.h>
int main()
{int x;
scanf("%d",&x);
if(x%5==0 && x%7==0)
printf("yes");
else
printf("no");
return 0;
}

#include<stdio.h>
int a,b,s
scanf a,b
if s=aa+bb<0
elesz