这是一个五位数字作为输入。我想让这个程序计算它的数字的和,当我在dev编译器中运行程序时,它停止响应,每五位数字输出255。
#include<stdio.h>
void main()
{
int n, a, b, c, d, e, f;
printf("entre a no ");
scanf("%d",n);
a = n % 10;
n = n / 10;
b = n % 10;
n = n / 10;
c = n % 10;
n = n / 10;
d = n
我有下面的代码,它扫描一个文本文件并得到几行代码,我试图实现一些输入验证,所以如果用户输入了错误的文件,它会提示用户并关闭程序,而不是崩溃。我目前已经添加了一些东西,但我正在尝试实现一些东西来检查文件是否按字母顺序排序……
我目前已经尝试过sort(word.begin(), word.end());,但这会对单词进行排序...我实际上并不想对单词进行排序,我只是想检查它们是否按字母顺序排列,如果不是,请关闭程序...我如何才能做到这一点?
该文件的布局为
word
definition
type
blankline
重复..。
例如
a
the letter a
n
b
the lett
工作原理:当按下人机界面上的按钮时,会打开一个外部程序。如果再次按下相同的按钮,它将关闭程序。它就像一个触发器命令。如果我使用"StartProgram“命令,它会打开程序,但我不知道如何关闭程序。我寻找一个类似于"StopProgram“或"CloseProgram”的命令,但我不知道它是否存在。
所以,我试图通过我在互联网上看到的代码来实现这个目标,但没有成功。下面,我的代码:
Dim PCI
Set PCI = CreateObject("WScript.Shell")
If SmartTags("Flag Abrir PCI")
我想做一个程序,它将执行一些数学后,从用户输入文件读取。
在读取过程中(函数),我想检查用户在文件中的语法是否正确,否则我想关闭程序,以便用户可以相应地修改文件(s=)并再次运行它。
其结构将类似于:
int main(int argCount, char *args[])
{
std::string fileName = "PathOfFile";
int a = GetUserInput(fileName, variableName);
int b = GetUserInput(fileName, variableName);
// Other f
我需要得到两个整数,并添加和打印增加值。我写了一个工作程序。另一个要求是检查输入值是否不是整数,如果输入值不是整数,则在不关闭程序的情况下,它应该再次请求输入。
C码
#include <stdio.h>
void main()
{
int a,b,c;
printf("This is a Addition program");
printf("\n Enter value of a:");
scanf("%d",&a);
printf("\n Enter value of
我正在使用下面的C#代码杀死一个进程
using System.Diagnostics;
private static void Kill()
{
var processlist = Process.GetProcesses();
var p =
processlist.FirstOrDefault(
o => o.ProcessName == "MyApp");
if (p != null)
p.Kill();