本文目录
- C语言题目:随机输入一个整数,判断能否被3或者5整除,如果能整除就输出该数,否则什么也不输出?
- vf语言里水仙花数怎么输出?
- c++前程,题目是从键盘上输入一个字符串,将其中的小写字母改为大写字母,并输出修改后的字符串?
- C语言编程题目:输入一个三位数,输出各个数位上的数字及它们的和?
- C语言题目写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串?
C语言题目:随机输入一个整数,判断能否被3或者5整除,如果能整除就输出该数,否则什么也不输出?
#include<stdio.h>void main() { int x; scanf("%d",&x); if ( x%3==0 || x%5==0 ) printf("%d\n",x);}
vf语言里水仙花数怎么输出?
VF语言是PLC编程语言之一,可以使用VF语言编写程序来控制PLC的输入输出。如果要在VF程序中输出水仙花数,可以按照以下步骤进行编写:
1. 写一个判断整数是否为水仙花数的函数,函数的实现如下:
```
VAR
temp: INT;
sum: INT := 0;
END_VAR
temp := n;
WHILE temp <> 0 DO
sum := sum + POWER(temp MOD 10, 3); // 计算各位数字的立方和
temp := temp DIV 10;
END_WHILE
RETURN sum = n; // 判断是否满足水仙花数条件
```
2. 在程序中定义一个循环语句,然后将每个数字作为函数参数传入,调用函数判断其是否为水仙花数。如果是水仙花数,则用PRINT语句输出。
```
VAR
i: INT;
END_VAR
FOR i := 100 TO 999 DO // 遍历三位数
IF isNarcissistic(i) THEN // 判断是否为水仙花数
PRINT "Narcissistic number:", i; // 输出水仙花数
END_FOR
```
以上代码可以遍历所有三位数,判断其是否为水仙花数,如果是的话就输出。如果只需要判断一个数是否为水仙花数,可以将遍历三位数的循环语句改成单个数字,并将该数字作为函数参数传入即可。
c++前程,题目是从键盘上输入一个字符串,将其中的小写字母改为大写字母,并输出修改后的字符串?
#include "stdafx.h"#include "stdlib.h"#include
C语言编程题目:输入一个三位数,输出各个数位上的数字及它们的和?
#include<stdio.h>intmain(){inta1,a2,b1,b2,n;printf("请输入三位数的一个整数值\n")
;scanf("%d",&n);a1=n/100;a2=a1*100;n=n-a2;b1=n/10;b2=b1*10;n=n-b2;intsum=a1+b1+n;printf("百位数为%d,十位数为%d,个位数为%d,它们位数相加的和为:%d\n",a1,b1,n,sum)
;return0;}
C语言题目写一个函数,使输入的一个字符串按反序存放,在主函数中输入和输出字符串?
可以的话 这样做
#include <stdio.h>
#include <string.h>
void Reverse_string(char *str)
{
int len = strlen(str), i;
char t;
for(i = 0; i <= len / 2; i ++)
{
t = str[i];
str[i] = str[len - i - 1];
str[len - i - 1] = t;
}
}
int main()
{
char buffer[100];
gets(buffer);
Reverse_string(buffer);
printf("%s\n", buffer);
return 0;
}